【javascript】javascript中的JSON对象
2014-04-03 13:51
316 查看
JSON 对象
JavaScript
JSON 对象 (JavaScript)
一个提供用于在 JavaScript 值和 JavaScript 对象表示法 (JSON) 格式之间来回转换的函数的内部对象。 JSON.stringify 函数可将
JavaScript 值序列化为 JSON 文本。 JSON.parse 函数可反序列化
JSON 文本以生成 JavaScript 值。
参数
Method
必需。 JSON 对象的某个方法的名称。
备注
无法使用 new 运算符创建 JSON 对象。 如果尝试执行此操作,则会出现错误。 但可以重写或修改 JSON 对象。
当加载脚本引擎时,该引擎会创建 JSON 对象。 其方法始终对您的脚本可用。
若要使用内部 JSON 对象,请确保不使用脚本中定义的另一个 JSON 对象来重写该对象。 您可能需要修改将检测 JSON 对象的状态的现有脚本语句,因为这些语句将以不同的方式计算。 下面的示例说明了这一点。
在前面的示例中,!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
对象
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
对象
相关文章推荐
- Javascript 【JSON对象】
- javaScript中eval()方法转换json对象
- 深入理解JavaScript系列(9):根本没有“JSON对象”这回事!
- 深入理解JavaScript系列(9):根本没有“JSON对象”这回事!
- eval函数就是JavaScript用来解释JSON字符串的,把字符串转化为对象、数组、函数或者其它。
- JSON对象和javascript对象的相互转换
- json转javascript对象
- Javascript中JSON对象继承实现
- javascript中字符串转化为json对象
- javascript对象转json
- 在Javascript操作JSON对象:增加
- Javascript数组、json对象基本操作
- JavaScript操作JSON的方法总结,JSON字符串转换为JSON对象
- 在Javascript操作JSON对象,增加 删除 修改
- JavaScript 字符串与json对象互转的几种方法
- Json2Template.js 基于jquery的插件 绑定JavaScript对象到Html模板中
- [JS]Javascript对象与JSON的互转
- JavaScript内核系列 第3章 对象与JSON(转载)
- js对象转json字符串,并保留js对象中的javascript脚本
- JavaScript中把Json字符串转化为对象