根据数组某一项的某个键,删除数组的这一项

来源:互联网 发布:word mac破解版 编辑:程序博客网 时间:2024/06/11 00:38

例:要删除数组 arr  = [{id:1,name:Jim},{id:2,name:Tom},{id:3,name:LiLei},],中id=2的项,

首先定义一个方法:

removeByVal: function(array, val) {

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

}


调用此方法即可:

removeByVal(arr, 2);

原创粉丝点击