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

我想得到一个新的JSON,里面只有ad_class: "N"的数据?求指点

我想得到一个新的JSON,里面只有ad_class: "N"的数据?求指点

猛跑小猪 2023-04-14 19:15:41
JSON数据如下{    status: "ok",    image_size_list: [    {        image_size_id: "22",        ad_class: "N"     },    {        image_size_id: "19",        ad_class: "C"     },    {        image_size_id: "24",        ad_class: "N"     },    {        image_size_id: "15",        ad_class: "C"     }]}我想得到一个新的JSON,里面只有ad_class: "N"的数据,而没有ad_class: "C"的数据可以使用jQuery,或者直接写原生JS
查看完整描述

1 回答

?
胡子哥哥

TA贡献1825条经验 获得超6个赞

原生的Array的prototype上有filter方法。低端浏览器上也可以自己实现一个。$.grep应该就是这么做的。

data.image_size_list = data.image_size_list.filter(function(item){ 
    return item.ad_class=='N';
});


查看完整回答
反对 回复 2023-04-17
  • 1 回答
  • 0 关注
  • 82 浏览
慕课专栏
更多

添加回答

举报

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