您的位置:首页 > Web前端 > JavaScript

【javascript】javascript中的JSON对象

2014-04-03 13:51 316 查看
JSON 对象

JavaScript

JSON 对象 (JavaScript)

一个提供用于在 JavaScript 值和 JavaScript 对象表示法 (JSON) 格式之间来回转换的函数的内部对象。 JSON.stringify 函数可将
JavaScript 值序列化为 JSON 文本。 JSON.parse 函数可反序列化
JSON 文本以生成 JavaScript 值。

JSON.[method]


参数

Method

必需。 JSON 对象的某个方法的名称。

备注

无法使用 new 运算符创建 JSON 对象。 如果尝试执行此操作,则会出现错误。 但可以重写或修改 JSON 对象。

当加载脚本引擎时,该引擎会创建 JSON 对象。 其方法始终对您的脚本可用。

若要使用内部 JSON 对象,请确保不使用脚本中定义的另一个 JSON 对象来重写该对象。 您可能需要修改将检测 JSON 对象的状态的现有脚本语句,因为这些语句将以不同的方式计算。 下面的示例说明了这一点。

if (!this.JSON) {
// JSON object does not exist.
}


在前面的示例中,!this.JSON的计算结果在
Internet Explorer 8 标准模式、Internet Explorer 9 标准模式、Internet Explorer 10 标准模式和 win8_appname_long 应用程序 中为 false。 因此,if 语句中的代码将不执行。

函数

JSON.parse
函数 (JavaScript)

JSON.stringify
函数 (JavaScript)

要求

在以下文档模式中受到支持:Internet Explorer 8 标准、Internet Explorer 9 标准、Internet Explorer 10 标准、Internet Explorer 11 标准。Windows 应用商店 应用程序中也支持此项。请参阅 版本信息

在以下文档模式中不受支持:Quirks、Internet Explorer 6 标准模式、Internet Explorer 7 标准模式。

请参见


参考

toJSON
方法 (Date) (JavaScript)

JavaScript
对象
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: