小编Kre*_*kin的帖子

分配返回匿名函数的匿名函数

调用这样的东西时,JavaScript有什么区别:

var reader = new FileReader();

reader.onload = (function (theFile) {
    return function (e) {
        loadData(e.target.result); 
    };
})(file);

reader.readAsText(file);
Run Code Online (Sandbox Code Playgroud)

和(loadData函数中的结果相同):

var reader = new FileReader();

reader.onload = function(e) {
    loadData(e.target.result);
}; 

reader.readAsText(file);
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经将JavaScript用于简单的任务(输入验证,简单的ajax调用),但现在我需要一些更深层次的未完成...

javascript

5
推荐指数
1
解决办法
181
查看次数

标签 统计

javascript ×1