Uncaught TypeError: arr[4] is not a function
在点击按钮弹出对应索引练习中出现的问题
出现此问题的原因是:for循环中i<10和i++的位置写反了,颠倒过来就不报错了,正确书写如下
var arr = [];
for (let i = 0;i < 10; i++ ) {
arr[i] = function () {
console.log(i)
}
}
arr[4](); //4