数组方法
let arr=[{name:‘jack‘,age:18},{name:‘lucy‘,age:20}]
map
//重写构造数据返回新的数组
arr.map(item=>{
item.sex=‘man‘
return item
})
filter
arr.filter(item=>{item.age>18})
reduce
arr.reduce((total,num)=>total+num) //38
findIndex
let index=arr.findIndex(item=>item.age===18) //没有返回-1,有则返回下标
find
let item=arr.find(item=>item.age===18) //返回元素 没有undefined