参考博客 https://www.cnblogs.com/wangjae/p/14681509.html
上面博客当条件不满足时也会删除index为0的数据,在上面博客的基础上优化下
function removeByValue(arr, attr, value){
let index = NaN;
for(var i in arr){
if(arr[i][attr]==value){
index=i;
break;
}
}
if (!isNaN(index)) {
arr.splice(index,1);
}
}