繁体   English   中英

解析大量数据(5Mb)的速度更快:eval还是json?

[英]What's faster to parse lots of data (5Mb): eval or json?

我想通过ajax获取一组数据对象并将它们解析为JS数据。

目前我有两个选择: - 服务器返回有效的JavaScript代码,然后我评估它。 - 服务器返回JSON对象,然后我评估json对象

Firefox中最快的是什么? (我只关心“解析”性能,而不是服务器或数据传输)

看看VinylFox在野外测试JSON解码时得出的结果 本机功能在所有浏览器中表现最佳。

在Firefox 3.5+中有一个原生的json解析函数window.JSON.parse - 这可能是最快的。 在旧版浏览器中,你可能会有更好的运气(new Function("return "+json))()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM