按值传参,调用此匿名函数返回内部匿名函数,按值传递参数,返回arr[i]数组,值传参,创建新数组,怎么解决这个问题
function createArray() {
var arr = new Array();
for (var i = 0; i < 10; i++) {
arr[i] = function (num) {
return function () {
return num;
}
} (i)
}return arr;
var funcs = createArray();
for (var i = 0; i < funcs.length; i++) {
document.write(funcs[i]() + "<br />");
}
}
莲_蓶濏__
相关分类