JSON.parse,在 IE 9 及以下版本中进行字符串化

JSON.parse, stringify in IE 9 and below

我正在开发一个必须在 IE9 及更低版本上 运行 的应用程序。为此,我需要一个 JSON.parse 和 stringify 等价物。我知道我可以导入 json.js,但是浏览器中是否有内置方法来处理 JSON 字符串。

根据 MDNJSON.parse()JSON.stringify() 在某些模式下支持从 IE8 开始。如果您需要早期版本的 IE 或其他模式的支持,则必须将您自己的实现添加到您的项目中(例如 json.js)。较旧的 IE 没有其他方式来访问此功能。

下面是对 polyfill 的进一步讨论:JSON polyfill: JSON 2 or JSON 3?