JSON2.js或本机JSON方法



JSON MDC

JSON ORG

既然添加了Mozilla站点上列出的JSON方法(parse, stringify),是否应该使用这些方法来代替JSON.org(json2.js)中的文件?

您应该使用本机函数,因为它们将获得更好的性能和更好的内存占用。考虑json2.js是一个填充器,只有在浏览器不支持JSON时才会使用。这些浏览器的列表可以在这里找到:http://caniuse.com/#search=JSON

if(!JSON || !JSON.parse || !JSON.stringify)
    document.write('<script src="json2.js"></script>');

是。在javascript中运行解析器之前,各种javascript库已经要求原生浏览器支持。您可以通过询问是否定义了全局JSON对象来自己完成。

最新更新