js 删除对象数组 指定的key的元素

var newArr = datas.reduce((total, current) => {
    !current.tableid  && total.push(current);
    return total;
}, []);
console.log(newArr);

删除有tableid的 所有对象

var newArr = datas.reduce((total, current) => {
    current.tableid !== "4" && total.push(current);
    return total;
}, []);
console.log(newArr);

删除有 tableid !==4 的 所有对象
js 删除对象数组 指定的key的元素_第1张图片

你可能感兴趣的:(js)