js list删除splice

58 阅读1分钟
let list=[
    {
        "name":"11111",
        "id":1
    },
    {
        "name":"11111",
        "id":2
    },
    {
        "name":"11111",
        "id":3
    }
]


for(var i =0;i<list.length;i++){
    if(list[i].id===1){
        list.splice(i, 1)
    }
}

console.log(list);

[{"name":"11111","id":2},{"name":"11111","id":3}]

在线js编辑jsrun.net/new