js常用数组方法总结

1.map的使用

map() 会返回一个新数组,不会改变原来的数组、修改其内容并保持原始数组不变的通用方法。

当出现需要修改现有数组的内容并将结果存储为新变量的时候就可以用

let arr= [{val:1,test:'测试'},{val:2},{val:3}];

返回修改后单个值
let getArr= arr.map((item) => { return item.val * 2; })
// [2,4,6]

返回符合条件单个值
let getArr= arr.map((item) => { return item.test; })
// ['测试', undefined, undefined]

返回修改后对象
arr.map((item)=>{return {cccc:item.a} })

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章