- for of
let arr = [1,2]
for(let item of arr){ console.log(item)
- reduce数组聚合常用来求和:两个参数
let arr = [1,2]
const sum = arr.reduce(function(a,b){
return a+b
},0)
console.log(sum)
- some:表示如果有一项成功就返回true
let arr = [1,2,3]
let type = arr.some((item)=>{ return item>2 })
console.log(type)
- every:表示只要有一项不满足条件就返回false
let arr = [1,2,3]
let type = arr.every(item=>{ return item>2 })
console.log(type)
- find:在数组中找到某一项如何有返回哪一项,从左往右找到的第一项
let arr = [1,2,3]
let item = arr.find(item=>{ return item >1 })
console.log(item)
- Array.from()把类数组转换为数组