数组中的常用方法之迭代方法

155 阅读1分钟

数组的方法可分为四大类:

1.操作方法

2.排序方法

3.转换方法

4.迭代方法

迭代方法

常用来迭代数组的方法(都不改变原数组)有如下:

  • some()
  • every()
  • forEach()
  • filter()
  • map()

some()

判断数组中是否有满足条件的元素 ( 逻辑或|| )

应用场景:非空判断。 多个表单只要有一个是空的,就不能提交

有满足条件则的元素返回true,反之false

image.png

image.png

every()

判断数组是否所有的元素都满足条件 ( 逻辑与&& ) 经典场景 : 开关思想. 购物车全选 全部满足则返会true,反之false

image.png

image.png

forEach()

遍历数组类似于for循环遍历

image.png

filter()

筛选数组中满足条件的数组放入新数组中

image.png

image.png

map()

映射数组(将数组每一个元素处理之后,得到一个新数组)

image.png

image.png