function fn () {
var arr = [];
for(var i = 0;i < 10; i++) {
(function(j) {
arr[j] = function () {
console.log(j);
};
} (i))
};
return arr;
};
var demo = fn();
for(var j = 0; j < 10; j++) {
demo[j]();
}
立即执行函数配合闭包
最新推荐文章于 2022-02-18 14:19:39 发布