targets.forEach() はコードの最初の方に書いてはいけないのですか?

callback と options をそれより前に書かなくてはいけないため、最初の方に書くことはできません。
2022年6月16日
ユーザー
 targets.forEach(target => {
    observer.observe(target);
  });

の記載は、監視をする記載であると思うので、
感覚的には、最初の方に書きたいと思うのですが、

const observer = new IntersectionObserver(callback, options);

の callback と options をそれより前に書かないといけないため、
結局はこの順番しかないのでしょうか??

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

プレミアムプランとは?

このレッスンの質問と回答(9)