手册
目录
收藏822
分享
阅读599
更新时间2025-08-07
JSON 语法衍生于 JavaScript 对象标记法语法:
JSON 数据写为名称/值对。
名称/值由字段名称构成,后跟冒号和值:
"name":"Bill Gates"
JSON 名称需要双引号。而 JavaScript 名称不需要。
JSON – 求值为 JavaScript 对象
JSON 格式几乎等同于 JavaScript 对象。
在 JSON 中,键必须是字符串,由双引号包围:
{ "name":"Bill Gates" }
在 JavaScript 中,键可以是字符串、数字或标识符名称:
{ name:"Bill Gates" }
在 JSON 中,值必须是以下数据类型之一:
在 JavaScript 中,以上所列均可为值,外加其他有效的 JavaScript 表达式,包括:
在 JSON 中,字符串值必须由双引号编写:
{ "name":"Bill Gates" }
在 JavaScript 中,您可以书写使用双引号或单引号的字符串值:
{ name:'Bill Gates' }
因为 JSON 语法由 JavaScript 对象标记法衍生而来,所以很少需要其他额外的软件来处理 JavaScript 中的 JSON。
通过 JavaScript,您能够创建对象并向其分配数据,就像这样:
var person = { name : "Bill Gates", age : 62, city : "Seattle" };
您能够像这样访问 JavaScript 对象:
// 返回 Bill Gates person.name;运行实例 »
点击 "运行实例" 按钮查看在线实例
也可以像这样访问它:
// 返回 Bill Gates person["name"];运行实例 »
点击 "运行实例" 按钮查看在线实例
可以像这样修改数据:
person.name = "Steve Jobs";运行实例 »
点击 "运行实例" 按钮查看在线实例
也可以像这样修改它:
person["name"] = "Steve Jobs";运行实例 »
点击 "运行实例" 按钮查看在线实例
稍后,您将在本教程学到如何把 JavaScript 对象转换为 JSON。
与将 JavaScript 对象用作 JSON 相同,JavaScript 数组也可以用作 JSON。
您将在本教程稍后学到更多有关 JSON 数组的知识。
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
70.9万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125万人学习