我一直在使用$ .each的jQuery框架来迭代我通过AJAX调用收到的JSON字符串。现在这个字符串有时非常庞大,结果导致IE6 / 7/8爬行。
我想知道是否有更快的方法来遍历整个数据。
感谢您的时间。
答案 0 :(得分:1)
如何使用常规的javascript函数?
例如,如果你有一个包含项目的JSON对象,你可以只需要评估JSON字符串以将其转换为javascript对象,然后使用'for(i in object)'迭代它们。
答案 1 :(得分:0)
希望还能及时!
如何简单 - ? -
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 + "<br />");
}