Как удалить элемент из одного объекта, а затем добавить этот элемент в другой объект того же массива в JavaScript?Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Гость
 Как удалить элемент из одного объекта, а затем добавить этот элемент в другой объект того же массива в JavaScript?

Сообщение Гость »


Я хочу удалить элемент из одного объекта, а затем добавить этот элемент в другой объект того же массива в JavaScript. В следующем массиве я хочу удалить элемент 2163 из объекта column-1. а затем добавьте 2163 к идентификаторам элементов column-2.

[ { "id": "столбец-1", "title": "Новый", "itemIds": [ «2163», «3477», "9639" ] }, { "id": "столбец-2", "title": "Активный", "itemIds": [ «6018», «7028», "4491" ] }, { "id": "столбец-3", "title": "Решено", "itemIds": [ "9156" ] }, { "id": "столбец-4", "title": "Закрыто", "itemIds": [ «3773», «6317», "6868" ] } ] Я попробовал следующий код
let activeitemId = 2163; let truncatedvalue = columns[indexOfactiveColumn].itemIds.filter(function(e) { вернуть e !== activeitemId }) let addvalue = [...columns[indexOfoverColumn].itemIds,activeitemId]; const label = 'itemIds'; const newValue = truncatedvalue; константное добавленное новое значение = добавленное значение; const updateArray = [ ...columns.slice(0, indexOfactiveColumn), { ...столбцы[indexOfactiveColumn], [метка]: новое значение, }, ...columns.slice(indexOfactiveColumn + 1), ]; console.log('columnall-updatedArray',updatedArray);
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»