javascript - 还需要 Json2/Json3 库吗?

标签 javascript json

快速提问。是否需要包含 Json2 library了?这些天我是否在某处读到 JavaScript 支持 JSON 作为标准,因此不再需要解析它?

Json2 与标准 JavaScript 支持相比有什么优势或劣势?

最佳答案

JSONECMAScript 5 中被标准化,因此符合该规范的浏览器包括 JSON,但其他浏览器不包括(例如那些 ECMAScript 5/IE 之前发布的浏览器)。如果您需要支持这些浏览器,您仍然需要包含它。

具体来说,JSON 被引入:

  • IE8,
  • FireFox 3.5 -
  • 歌剧 10.5。
  • Chrome (1)(据我所知)

json2.js checks JSON.parse 是否已经实现,如果没有,只提供它的实现;因此,可以将其视为一种适用于旧版浏览器的 polyfiller。

来源:http://kangax.github.com/es5-compat-table/ , http://caniuse.com/#feat=json

关于javascript - 还需要 Json2/Json3 库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9736152/

相关文章:

javascript - 无法使用 snap.val() 更新 Firebase 数据库对象

java - 使用 API key 解析 JSON

PHP 创建 JSON 数组数组(数据来自 MySQL)

javascript - 重叠的兄弟元素之间的条件鼠标事件传递

javascript - 从对象内部的函数访问 this 而无需回调?

javascript - 模拟服务器和 Grunt 入门

javascript - 从菜单中选择打印后的 Google Chrome 打印事件捕获

java - 使用 gson TypeAdapter 将嵌套的 JSON 转换为嵌套的 Java 对象

C# - 将对象保存到 JSON 文件

java - 从另一个模块读取或加载 JSON 文件