为了账号安全,请及时绑定邮箱和手机立即绑定

js 循环对象的问题?求解。。。

js 循环对象的问题?求解。。。

明月笑刀无情 2018-08-17 20:29:43
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;
})


查看完整回答
反对 回复 2018-08-18
?
小唯快跑啊

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的值是字符串类型。


查看完整回答
反对 回复 2018-08-18
  • 2 回答
  • 0 关注
  • 729 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信