var rawDataList =
[
{ "countDate": "2018-04-08", "countNum": "5"
},
{ "countDate": "2018-04-18", "countNum": "2"
},
{ "countDate": "2018-04-23", "countNum": "7"
}
]这样的一个json数组,怎么能根据countNum的value值删除某一项,并返回一个新数组呢?
2 回答
holdtom
TA贡献1805条经验 获得超10个赞
const newDataList = rawDataList.filter(item => { return item.countNum !== value; })
小唯快跑啊
TA贡献1863条经验 获得超2个赞
通过数组的filter() 可以过滤;
var rawDataList = [ { "countDate": "2018-04-08", "countNum": "5" }, { "countDate": "2018-04-18", "countNum": "2" }, { "countDate": "2018-04-23", "countNum": "7" } ] rawDataList = rawDataList.filter(i=>i.countNum!=="7")
注意你的countNum的值是字符串类型。
添加回答
举报
0/150
提交
取消