如何返回新功能的功能?

时间:2014-08-08 03:05:16

标签: javascript

我想重新打包/创建新的 For 版本,以便更快速地使用。

目前我的代码:

的JavaScript

<script>

function loop(v){
return for(i=0; i<v; i++){ function(){}}
}

loop(5){ console.log(i);}

</script>

我在新功能调用循环上重新包装 For 。怎么做?

nb:在基本操作符上解答它无法解决问题。我认为它关闭了。

1 个答案:

答案 0 :(得分:5)

你可以作为回调传递。

function loop(a, callback){
  for(var i=0; i<a; i++){ 
    callback(i);
  }
}

loop(5, function(i) {
  document.write(i);
});