一个Javascript解析Json的问题 呵呵,才发帖就自己搞定了,还是感谢下CSDN。好吧,顶者有分。解决方法是 eval("("+data.d+")").users,但是我不知道为什么开始的时候不开始,我开始也是这么写的。不管怎样,顶着有分。呵呵 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 再给你个建议,解析JSON尽量不要用eval。eval是邪恶的尤其在ie下性能超低。你这样的情况可以这么做:var json_str = "{ "users": [ { "id": "1", "name": "张三" }, { "id": "2", "name": "李四" }, { "id": "3", "name": "王五" } ]}"var obj = new Function("return "+json_str+")();这样的方式性能会好很多,尤其在处理大量数据的时候 蛮感兴趣的,不过我是IE7,测试了1000左右的数据量,两个方式都是0,后来数据量一直加到2000,3000还是0,到4000才是16ms,但是eval一直是16,Function有时候会到30多,哪有这方面的评论不? 上面我写错了,是在ff下eval性能很低。在ie下两种方法性能都低 原来如此,4000数据量,用Function耗时20左右,用eval则耗时800左右。学习 绝对难题,document.write jqgrid不显示数据,不知道是什么原因。 求一个带输入框的JS分页代码 js下则表达式的问题 js 关于showModalDialog()问题 怎样用JavsScript控制本文框的数量? 关于scrollLeft的用法? 问个怪的…… 怎么改TEXT里光标(不是鼠标哈)的颜色 ~? emu也来问超级菜的问题了,不要笑我啊 printf("%.2f",i);这在javascript中如何处理想让i小数点2位输出 想买本JavaScript权威指南给点建议 解释一下一小段javascript代码
"users": [
{
"id": "1",
"name": "张三"
},
{
"id": "2",
"name": "李四"
},
{
"id": "3",
"name": "王五"
}
]
}"var obj = new Function("return "+json_str+")();这样的方式性能会好很多,尤其在处理大量数据的时候
蛮感兴趣的,不过我是IE7,测试了1000左右的数据量,两个方式都是0,后来数据量一直加到2000,3000还是0,到4000才是16ms,但是eval一直是16,Function有时候会到30多,哪有这方面的评论不?