js常用方法

数组方法

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

js常用方法

上一篇:夺命雷公狗---微信开发16----自定义菜单的查询


下一篇:js中调用函数中的变量