此页面 已准备就绪

注意: WebPlatform 项目在 2012 年至 2015 年间由多个维护者支持,现已停止维护。该网站现在可在 github 上找到。

JSON

摘要

JSON 是用于解析和序列化信息的原生 API,格式为 JSON。

JSON 包含两种方法:parse 用于解析 JSON 字符串,stringify 用于将 JavaScript 对象转换为 JSON。

属性

没有属性。

方法

parse
将 JSON 字符串解析为 JavaScript 对象。
stringify
将 JavaScript 对象导出为 JSON 字符串。

事件

没有事件。

示例

将 JavaScript 对象转换为字符串。

var js_object = {
    type: "This is a Javascript Object."
};

var json_string = JSON.stringify(js_object);

将 JSON 字符串解析为 JavaScript 对象。

var json_string = '{type:"This is a JSON Object."}';
var js_object = JSON.parse(json_string);
alert(js_object.type);

备注

缺少 JSON 支持的浏览器可以使用第三方 JavaScript 库进行 polyfill。

相关规范

JSON-LD 1.0
W3C 推荐标准