Remove Object from Array using JavaScript

前端 未结 29 2845
南笙
南笙 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 10:57

    With ES 6 arrow function

    let someArray = [
                     {name:"Kristian", lines:"2,5,10"},
                     {name:"John", lines:"1,19,26,96"}
                    ];
    let arrayToRemove={name:"Kristian", lines:"2,5,10"};
    someArray=someArray.filter((e)=>e.name !=arrayToRemove.name && e.lines!= arrayToRemove.lines)
    

提交回复
热议问题