// function test () {
// var arr = [];
// for (var i = 0; i < 10; i++) {
// arr[i] = function () {
// console.log(i);
// }
// }
// return arr
// }
// var myArr = test();
// for (var j = 0; j < 10; j++) {
// myArr[j]();
// }
// 闭包
function test () {
var arr = [];
for (var i = 0; i < 10; i++) {
(function (k) {
arr[k] = function () {
console.log(k);
}
}(i))
}
return arr
}
var myArr = test();
for (var j = 0; j < 10; j++) {
myArr[j]();
}