- for 循环
- indexOf() 遍历数组,返回元素在数组中第一次出现的下标,里面接收2个参数,参数1是要查找的元素,参数2是开始查找的下标 例如:arr.indexOf('a',1)
- forEach遍历数组获取每一个元素,没有返回值
- map() 遍历数组,返回一个新的数组。数组由参数里的返回值组成,必须使用return
- filter() 遍历数组,返回一个新的数组,新的数组由条件为true的元素组成
- some() 遍历数组,返回参数函数里符合条件的元素,只要检测到有一个元素符合条件就return
- every() 遍历数组,判断数组元素是否全部符合函数参数里面的条件,全部满足返回true,否则返回fasle
- reduce() 遍历数组,返回参数函数的返回值,一般作为累加器计算总价(函数的形参1代表数组的第一个元素,形参2代表剩余所有元素)例子:arr.reduce(function(firstItem,index){ return firstItem += item })
- for of 遍历数组/字符串
遍历数组的几种方法!
最新推荐文章于 2023-01-10 21:17:11 发布