Advertisements
I have a big array of objects such as
let arr = [
{name: "name1" , surname: "surname1", age: "22"},
{name: "name2" , surname: "surname2", age: "23"},
{name: "name3" , surname: "surname3", age: "24"},
]
But i need to filter it so it will be
arr = [
{name: "name1" , surname: "surname1"},
{name: "name2" , surname: "surname2"},
{name: "name3" , surname: "surname3"},
]
How can i do so?
>Solution :
Using 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)