“Найдите объект и удалите в массиве” Ответ

Найдите и удалите объект в массиве

 // we have an array of objects, we want to remove one object using only the id property
var apps = [{id:34,name:'My App',another:'thing'},{id:37,name:'My New App',another:'things'}];
 
// get index of object with id:37
var removeIndex = apps.map(function(item) { return item.id; }).indexOf(37);
 
// remove object
apps.splice(removeIndex, 1);
MarkJason

Как найти и удалить объект из массива в JavaScript

var id = 88;

for(var i = 0; i < data.length; i++) {
    if(data[i].id == id) {
        data.splice(i, 1);
        break;
    }
}
Nutty Narwhal

Найдите объект и удалите в массиве

//remove object with id = 1 in an array
_.remove(array, (e) => {
	return e.id == 1
})
iF n OnLy iF

Ответы похожие на “Найдите объект и удалите в массиве”

Вопросы похожие на “Найдите объект и удалите в массиве”

Больше похожих ответов на “Найдите объект и удалите в массиве” по JavaScript

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

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