如何检查json字符串的属性?

时间:2012-07-12 04:19:36

标签: javascript json

我有一组JSON字符串。考虑数组的第一个元素有4个属性,      {a:name,b:address,c:dob,d:country}

并且第二个元素只有3个属性,它没有'c'属性。  当遍历数组时,如果该属性不存在,我应该将其设置为默认值。我用过,(让'c''评级')

if(!results.hasOwnProperty('rating'))
  results.rating = 1;

对于具有'rating'属性的元素,它可以正常工作。但对于没有评级属性的元素,我会收到一条错误消息“无法找到'评级''。

有没有其他方法可以找到属性是否存在?

0 个答案:

没有答案