“Usuń element z tablicy obiektów JavaScript” Kod odpowiedzi

Usuń element z tablicy obiektów JavaScript

const apps = [
  {id:1, name:'Jon'}, 
  {id:2, name:'Dave'},
  {id:3, name:'Joe'}
]

//remove item with id=2
const itemToBeRemoved = {id:2, name:'Dave'}

apps.splice(apps.findIndex(a => a.id === itemToBeRemoved.id) , 1)

//print result
console.log(apps)
 Run code snippet
Testy Tapir

JavaScript Pop Obiekt z tablicy

array.pop()
Doubtful Dormouse

Usuń element z tablicy obiektów JavaScript

var removeByAttr = function(arr, attr, value){
    var i = arr.length;
    while(i--){
       if( arr[i] 
           && arr[i].hasOwnProperty(attr) 
           && (arguments.length > 2 && arr[i][attr] === value ) ){ 

           arr.splice(i,1);

       }
    }
    return arr;
}
Testy Tapir

Odpowiedzi podobne do “Usuń element z tablicy obiektów JavaScript”

Pytania podobne do “Usuń element z tablicy obiektów JavaScript”

Więcej pokrewnych odpowiedzi na “Usuń element z tablicy obiektów JavaScript” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu