让一个数组中存在N多个函数。让每个函数执行的 时候自动加1
function test(){ var arr = [ ]; for (var i = 0; i < 10; i++) { (function(i){ arr[i] = function(){ console.log(i); }; }(i)) }; return arr ; }; var f = test(); console.log(f); for (var i = 0; i < f.length; i++) { f[i](); }
一份帮助文档,无论多么仔细,都不会帮助主人多敲一行代码!