インタビューでこんな質問が
JavaScript を使用して、n 要素の配列を記述します。配列内の各要素は、独自のインデックスの console.log を呼び出す関数です。たとえば、最初の要素は console.log 0 になり、2 番目の要素は console.log 1 になります....
前もって感謝します
編集:調査する前に質問して申し訳ありません。私はプログラミングが初めてで、クロージャーが何であるかを知りません。検索で何かを見つけることができませんでした。私は自分で答えを得ましたが、ここに私が抱えていた問題があります。私はこのようなことを書きました
n = 10
var array = []
for (var i=0; i < n; i ++) {
array[i] = function() {
console.log(i);
}
}
for (var j=0; j < n; j ++) {
array[j]()
}