forEach 中自执行函数 参数

function makeClosures(arr, fn) {  var result = [];
     arr.forEach(function(e){
         result.push(function(num){             return function(){                 return fn(num);
             };
         }(e));
     });     return result;
 }

这个e 为 1 2 3这 是哪里赋的值 forEach 里面没有这个啊


三国纷争
浏览 624回答 2
2回答

慕雪6442864

e 不就是数组arr里的每一个元素?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript