Remove Object from Array using JavaScript

前端 未结 29 2089
南笙
南笙 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:00

    Returns only objects from the array whose property name is not "Kristian"

    var noKristianArray = $.grep(someArray, function (el) { return el.name!= "Kristian"; });
    


    Demo:

     var someArray = [
                    {name:"Kristian", lines:"2,5,10"},
                    {name:"John", lines:"1,19,26,96"},
                    {name:"Kristian", lines:"2,58,160"},
                    {name:"Felix", lines:"1,19,26,96"}
                    ];
    			 
    var noKristianArray = $.grep(someArray, function (el) { return el.name!= "Kristian"; });
    
    console.log(noKristianArray);

提交回复
热议问题