Remove Object from Array using JavaScript

前端 未结 29 2899
南笙
南笙 2020-11-22 10:24

How can I remove an object from an array? I wish to remove the object that includes name Kristian from someArray. For example:

som         


        
29条回答
  •  天命终不由人
    2020-11-22 11:01

    You could also use some:

    someArray = [{name:"Kristian", lines:"2,5,10"},
                 {name:"John", lines:"1,19,26,96"}];
    
    someArray.some(item => { 
        if(item.name === "Kristian") // Case sensitive, will only remove first instance
            someArray.splice(someArray.indexOf(item),1) 
    })
    

提交回复
热议问题