【发布时间】:2019-12-04 02:34:05
【问题描述】:
我有下面的 JSON 数组,
const data = [{id:1,name:'a'},{id:2,name:'b'},{id:3,name:'c'}]
我必须为每个对象再插入一个属性,预期的结果会是这样。
const data = [{id:1,name:'a',selected:false},{id:2,name:'b',selected:false},{id:3,name:'c',selected:false}]
我正在尝试仅实现此 javascript。
请帮帮我。
【问题讨论】:
-
太棒了!到目前为止,您尝试过什么?
-
那不是 JSON……只是一个普通的对象字面量。
-
data.map(val=> ({...val,selected:false})) -
我试过这个.. data.map((x)=>{ x['selected']=false; })
标签: javascript arrays json lodash javascript-objects