Javascript forEach Loop
Javascript forEach Loop
试图使这个函数为真。我认为问题出在我的 for 循环中。
function forEach(array, callback){
console.log(array, callback);
for(var i = 0; i < array.length; i++) {
}
}
// testing your code with console.assert
var total = 1;
var myArray = [1, 2, 3, 4];
function multiplyTotal(a) {
total *= a;
}
forEach(myArray, multiplyTotal);
// and finally assert; if this fails, the program stops
console.assert(total === 24);
function forEach(array, callback){
console.log(array, callback);
for(var i = 0; i < array.length; i++) {
callback(array[i]); // you need to call callback function
}
}
此外,Javascript已经为此内置了一个函数:
myArray.forEach(multiplyTotal);
http://www.w3schools.com/jsref/jsref_forEach.asp
相关文章:
- Foreach无法在Typescript中工作
- $rootScope未使用forEach进行更新
- 如何制作简单的php'在Javascript中的foreach等价物
- 对于loop.if-仅在经过所有间隔后返回true
- jQuery setTimeOut: in for-loop
- 用独立变量敲除foreach绑定
- Knockout.JS标签在foreach内部不起作用
- 在foreach中获取ajax结果
- 如何在foreach循环中对每个产品单独应用评级系统
- 如果数组仍在执行,async.forEach()将运行我添加到数组中的新元素
- 错误:Can't在从forEach循环发送标头后设置标头
- Razor foreach loop and javascript
- (jQuery)foreach-loop 内的选项卡 ->一个页面上多个选项卡的问题
- Javascript forEach Loop
- Javascript getElementById from php foreach loop
- JavaScript: Promise chaining in foreach loop
- Laravel foreach loop with jquery slidetoggle
- Javascript into PHP foreach loop
- Javascript/Angularjs :等待承诺实现,然后再进入foreach Loop中的下一次迭代
- JavaScript 中的 for loop vs forEach -- 书中的示例