使用数组总是会碰到数组的遍历(迭代)操作。说到迭代,可能会立马想起for
语句对数组进行迭代。在ES5中新增加了五种遍历方法:forEach()
、every()
、some()
、map()
和filter()
,这五个数组迭代的方法中,其中forEach()
、every()
和some()
方法不生成一个新数组,而filter()
和map()
方法将会生成一个新数组(符合条件)。并且这些方法都会调用指定的函数callbackfn
。那么接下来就一起了解这几个方法的使用。