JavaScript中循环内调用函数的问题?

function constfuncs() {

    var funcs = [];

    var helper=function(e){

        alert(e);

    }

    for(var i = 0; i < 10; i+=1) {

        funcs[i] = helper(i) 

    }

    return funcs;

}

constfuncs()[0];

这段代码为什么会alert 10次?

蛊毒传说
浏览 465回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript