JSON2.js 或本机 JSON 方法

发布于 2024-12-09 12:16:08 字数 275 浏览 1 评论 0原文

JSON MDC

JSON ORG

由于添加了 Mozilla 站点上列出的 JSON 方法(解析、字符串化),是否应该使用这些方法来代替来自JSON.org(json2.js)?

JSON MDC

JSON ORG

Since the addition of the JSON methods(parse, stringify) listed at the Mozilla site, should these methods be used in lieu of the files from JSON.org(json2.js)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

时光瘦了 2024-12-16 12:16:08

您应该使用本机函数,因为它们将获得更好的性能并具有更好的内存占用量。将 json2.js 视为一个 polyfill,只有在浏览器不支持 JSON 时才使用它。可以在此处找到这些浏览器的列表:http://caniuse.com/#search=JSON

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

You should use the native functions as they will get better performance and have a better memory footprint. Consider json2.js to be a polyfill, something you only use if the browser doesn't support JSON. A list of these browsers can be found here: http://caniuse.com/#search=JSON

if(!JSON || !JSON.parse || !JSON.stringify)
    document.write('<script src="json2.js"></script>');
初心未许 2024-12-16 12:16:08

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

Yes. Various javascript libraries already ask for native browser support before running parser in javascript. You can do it yourself by asking if there is global JSON object defined.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文