我有很多對象,例如
let arr = [
{name: "name1" , surname: "surname1", age: "22"},
{name: "name2" , surname: "surname2", age: "23"},
{name: "name3" , surname: "surname3", age: "24"},
]
但我需要過濾它所以它會
arr = [
{name: "name1" , surname: "surname1"},
{name: "name2" , surname: "surname2"},
{name: "name3" , surname: "surname3"},
]
我該怎麼做?
使用Array#map
:
const arr = [ {name: "name1" , surname: "surname1", age: "22"}, {name: "name2" , surname: "surname2", age: "23"}, {name: "name3" , surname: "surname3", age: "24"} ];
const res = arr.map(({ name, surname }) => ({ name, surname }));
console.log(res)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句