0
在JavaScript中,这将是错误的创建这样一个功能:创建一个只是一个独立的循环?
//Loop to end
function loopToEnd(values, code){
for(var i=0; i < values.length; i++){code};
}
还是会变成这样是不合理的?
在JavaScript中,这将是错误的创建这样一个功能:创建一个只是一个独立的循环?
//Loop to end
function loopToEnd(values, code){
for(var i=0; i < values.length; i++){code};
}
还是会变成这样是不合理的?
不是毫无道理,尽管我不得不假设code
是一个函数,至少是迭代的对象,可能还有一个索引。大多数JS库都有,如jQuery的each
。其功能取指标和迭代对象; see a jsfiddle example。
不,这不是不合理(如果做得对)。事实上,ES5增加了['forEach'方法给数组](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/forEach),它也是这样做的。在你的情况下,'code'应该是一个函数。 –
取决于“代码”是字符串还是函数。你可能想要'.forEach' – Raynos