如何使用jQuery解析JavaScript对象

时间:2010-03-04 13:53:13

标签: javascript jquery

jQuery(JavaScript)中的foreach等效解析JSON对象并返回键/值对是什么?

1 个答案:

答案 0 :(得分:12)

“JSON对象”是什么意思? JSON是用于序列化对象的文本格式。

如果要遍历通过反序列化JSON字符串获得的对象中的属性,只需遍历属性名称:

for (key in object) {
  alert('key='+key+', value='+object[key]);
}

如果要从JSON字符串中获取数据,最简单的方法是将其解析为对象。您可以使用现有库(例如jQuery)执行此操作,或者如果您完全信任该字符串的内容,则可以简单地对其进行评估:

var obj = eval(jsonString);