使用唯一键从Json对象获取值

时间:2016-02-10 18:56:32

标签: javascript json

如何检查JSON对象的密钥是否重复,只是获取密钥而不使用foreach函数?如:

var objectData = {[value1: abc], [value1: abc], [value2: bcd]}

如果某个密钥不存在,并且我尝试访问它,它是否会返回undefined?或者得到错误?

1 个答案:

答案 0 :(得分:0)

如果这是一个JSON对象数组:

var objectData = [ {"value1": "abc"}, {"value1": "abc"}, {"value2": "bcd"} ];

然后您的回答位于对此问题的回答中:Remove duplicates from an array of objects in javascript或此问题Remove duplicate objects from an array using javascript

如果您的符号准确反映了您的系统(或您自己的编码)产生的内容,您可能需要稍微修改它以使其有意义。

希望有所帮助。