2022年1月17日解決済み

IntersectionObserver の引数に関数名 callback を渡せるのはなぜですか?

ユーザー
const observer = new IntersectionObserver(callback, options);

IntersectionObserverのインスタンスを作る際に関数名callbackを渡していますが、クラスに関数名を渡せることがよくわかりません。

#30 クラスの概念を理解しよう
これまでのクラスの講座では、変数・定数の引数がコンストラクターに渡され、メソッドはコンストラクター外で書かれていましたが、この引数に関数名が来ると何がどうなっているのでしょうか。

クラスに限らずにfunction関数にも関数名を引数にできるのであれば、同様に理解ができません。
ご教授の程、宜しくお願いします。

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?