243, title: "rand1 est esse", body: "est"},
{userId: 2, id: 244, title: "rand2 est esse", body: "est"},
{userId: 3, id: 245, title: "rand3 est esse", body: "est"},
{userId: 4, id: 247, title: "rand4 est esse", body: "est"},
{userId: 5, id: 248, title: "rand5 est esse", body: "est"},
] =>
Как вот отсюда возвращать новый массив толкьо с userid и title ? 👇
let newArry = [
{ userId: 1, title: "rand1 est esse" },
{ userId: 2, title: "rand2 est esse" },
{ userId: 3, title: "rand3 est esse" },
{ userId: 4, title: "rand est esse" },
{ userId: 5, title: "rand5 est esse" },
];
map'ом пройди и оставь только нужные
можешь примерно показать ?
const newArry = arr.map(({ userId, title }) => ({ userId, title })); или более привычный, не сокращенный const newArry = arr.map((item) => { return { userId: item.userId, title: item.title }; });
const newArry = arr.map(item=>{ delete item.id delete item.body return item }) Вот так вообще прикольно)
Ну, так ты у исходного массива объектов тоже удаляешь эти ключи. Можно тогда просто циклом пройти и удалить и все
Обсуждают сегодня