У меня есть массив с объектами. Мне нужно перебрать массив и в каждом объекте добавить одно значение и одно удалить.
Сейчас я перебираю массив добавляю значение которое мне нужно, но как я могу удалить уже ненужное мне значение?
Может можно как-то использовать деструктуризацию, но без этого элемента в объекте?
let arr = [
{
name: 'One',
id: 1,
value: 221,
list: [{id: 444}]
},
{
name: 'Two',
id: 2,
value: 233,
list: [{id: 555}]
},
]
arr = arr.map((item)=>{
return {
...item,
isUse: item.list?.length === 0 ? false : true,
};
});