“Измените один элемент в массиве JavaScript” Ответ

Заменить элемент массива JavaScript

// Replace 1 array element at index with item 
arr.splice(index,1,item);
Kaotik

javaScript заменить элемент массива

array.splice(array.indexOf(valueToReplace), 1, newValue);
paramjeetdhiman

Измените один элемент в массиве JavaScript

var users = [
{id: 1, firstname: 'John', lastname: 'Ken'},
{id: 2, firstname: 'Robin', lastname: 'Hood'},
{id: 3, firstname: 'William', lastname: 'Cook'}
];

var editedUser = {id: 2, firstname: 'Michael', lastname: 'Angelo'};

users = users.map(u => u.id !== editedUser.id ? u : editedUser);

console.log('users -> ', users);
 Run code snippet
Old-fashioned Oryx

Ответы похожие на “Измените один элемент в массиве JavaScript”

Вопросы похожие на “Измените один элемент в массиве JavaScript”

Больше похожих ответов на “Измените один элемент в массиве JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования