var a = [];for (var i = 0; i < 10; i++) { a[i] = function () { console.log(i); }; } a[6](); // 10a[6] //function(){ console.log(i); }
我不理解的是,这里为什么不是
a[6] = function () { console.log(6); };
Smart猫小萌
相关分类