JSON 学习记录
1.JSON:JavaScript Object Notation(JavaScript 对象表示法);是轻量级的文本数据交换格式。
2.json书写格式:名称/值对
"name" : "菜鸟教程"
3.JSON 值可以是:
- 数字(整数或浮点数)
- 字符串(在双引号中)
- 逻辑值(true 或 false)
- 数组(在中括号中)
- 对象(在大括号中)
- null
4.json简单解析:
5.JSON 文件的文件类型是 ".json"
6.JSONi对象中可以嵌套json对象。
![](https://images2017.cnblogs.com/blog/1256673/201710/1256673-20171016123821177-1869571508.png)
(1)使用点号(.)或者中括号([])来访问嵌套的 JSON 对象:
(2)使用点号(.)来修改 JSON 对象的值:
(3)使用中括号([])来修改 JSON 对象的值:
7.删除对象属性:使用delete关键字来删除json对象的属性。
8.json对象中的数组。
(1)JavaScript中,数组值可以是json数据类型,也可以是JavaScript表达式,包括函数,日期以及undefined。
(2)嵌套json对象中的数组,以及解析json数组