js 从对象数组中删除包含指定键值对的对象

能解决一些问题,过来检查是不是“造轮子”

/**

* 从数组中删除包含特定值的对象

* @param array 目标数组

* @param key 键 eg: 'userId'

* @param value 值

*/

function removeObjFromArrayByKeyValue(array,key,value){

$.each(array,function(i,item){

if(item[key] == value){

array.splice(i,1);

}

});

}

你可能感兴趣的:(js 从对象数组中删除包含指定键值对的对象)