JS遍历数组的8种方法如下:
1.for循环 (改变原数组,无返回值)
2.forEach()(改变原数组,无返回值)
3.map()
4.filter()
5.reduce()
6.some()
7.every()
8.find()
1.for 循环:可以改变原数组。

2.forEach() 方法:可以改变原数组。(无返回值)

3.map() 方法:返回一个新的数组,不会改变原数组。
4.filter() 方法:返回一个新的数组,不会改变原数组。
(遍历数组中的每个元素,并将满足条件的元素过滤到新数组中)
5.reduce() 方法:返回一个新的值,不会改变原数组。
(进行累加操作)

6.some() 方法:返回一个布尔值,不会改变原数组。
(找到一个满足返回值为 true 的元素,如果找到这样的元素,则 some() 方法会立即返回true,否 则返回 false)

7.every() 方法:返回一个布尔值,不会改变原数组。
(如果所有元素都满足条件,则返回 true;如果有一个或多个元素不满足条件,则返回 false)

8.find() 方法:返回第一个符合条件的值,不会改变原数组。

4831





