“Hapus item dari array objek JavaScript” Kode Jawaban

Hapus item dari array objek 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

Objek pop javascript dari array

array.pop()
Doubtful Dormouse

Hapus item dari array objek 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

Jawaban yang mirip dengan “Hapus item dari array objek JavaScript”

Pertanyaan yang mirip dengan “Hapus item dari array objek JavaScript”

Lebih banyak jawaban terkait untuk “Hapus item dari array objek JavaScript” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya