【发布时间】:2018-09-19 16:25:57
【问题描述】:
你们能解释一下在数组中循环的其他方法吗?
function blabla(number){
for ( let i = 0 ; i < number.length ; i++)
..........
}
console.log([1,2,3,4,5,6])// true
console.log([2,4,6,8]) // true
console.log([1,2,6,8,9,11, 25]) false
我们可以使用 forEach 来循环吗?地图和过滤器呢?
【问题讨论】:
-
为什么需要循环以及如何决定
true或false是否使用循环? -
数组方法有很多迭代,每次迭代做不同的事情。您可以在MSN 等网站上查找这些内容。如果您需要具体建议,请说明您正在尝试做什么。
-
没有收到您的问题
-
不,你不应该使用
forEach。for … of是迭代数组的最佳方式。而map和filter不是关于循环,它们是关于创建一个新数组。 -
@Bergi 怎么来的?
标签: javascript arrays loops for-loop ecmascript-6