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