在Javascript中迭代JSON字符串的最快方法

我一直在使用$ .each的jQuery框架迭代我通过AJAX调用收到的JSON字符串。 现在这个字符串有时非常庞大,结果IE6 / 7/8爬行了。

我想知道是否有更快的方法来遍历整个数据。

感谢您的时间。

如何使用常规的JavaScript函数?

例如,如果你有一个带有项目的JSON对象,你可以只需要评估JSON字符串以将其转换为javascript对象,然后使用’for(i in object)’迭代它们。

希望还能及时!

一个简单的 – 怎么样?

for(i = 0; i < data.length; i++) { data[i].property = 'todo'; } 

否则 - 为 -

 var mycars = [{name:'Ferrari'}, {name:'BMW'}]; for (i in mycars) { document.write(mycars[i].name + "
"); }

以下是完整的答案: 如何迭代JSON结构?