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

JS怎么遍历json数组

JS怎么遍历json数组

慕的地6264312 2018-10-11 16:22:07
就是比如说var jsonarr=[{"name": "乌龙茶",       "selId":11     },{       "name": "绿茶",       "selId":12     },{       "name": "红茶",       "selId":13     }]如果想要在"selId":"12" 那个对象里面添加一个值 "active":"on" ,怎么根据的selId来找到这个对象,并且添加进去(不能用第几个来找到,因为这三个对象顺序可能会变)
查看完整描述

1 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

> var jsonarr=[{"name": "乌龙茶",

...        "selId":11

...     },{

...        "name": "绿茶",

...        "selId":12

...     },{

...        "name": "红茶",

...        "selId":13

...     }]

undefined

> jsonarr.forEach((x)=>{if(x.selId==12)x.active='on'})

undefined

> jsonarr

[ { name: '乌龙茶', selId: 11 },

  { name: '绿茶', selId: 12, active: 'on' },

  { name: '红茶', selId: 13 } ]

>

es6


查看完整回答
反对 回复 2018-11-12
  • 1 回答
  • 0 关注
  • 378 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号