【发布时间】:2012-10-27 19:05:31
【问题描述】:
我想在追加到对象之前比较 JSON 对象中键的值,如果它们相同,则添加值而不是追加。
我有:
{"carset": {
"location1": [
{"car": "volvo", "count": 5},
{"car": "mazda", "count": 7},
{"car": "toyota", "count": 10},
]
}
}
当我在我的 for 循环中点击这个时:
newcar = 'volvo';
newcount = 6;
cars[i] = ({car: newcar, count: newcount});
我想注意到 volvo 已经在 json 对象中,只需将 newcount 添加到现有计数中即可。谢谢!
【问题讨论】:
-
benalman.com/news/2010/03/theres-no-such-thing-as-a-json ...您的问题与 JSON 无关。
标签: javascript json for-loop