1 对象
1.1 语法
JSON对象使用在大括号{ }中书写。
对象可以包含多个 key/value(键/值)对。
key 必须是字符串,value 可以是合法的 JSON 数据类型(字符串, 数字, 对象, 数组, 布尔值或 null)。
key 和 value 中使用冒号(:)分割。
每个 key/value 对使用逗号(,)分割。
1.2 操作
1.2.1 访问对象值
1.2.2 修改对象值
1.2.3 删除对象属性
1.2.4 遍历对象
在 for-in循环对象的属性时,使用中括号([])来访问属性的值:
2 数组
2.1 语法
JSON 数组在中括号中书写。
JSON 中数组值必须是合法的 JSON 数据类型(字符串, 数字, 对象, 数组, 布尔值或 null)。
JavaScript 中,数组值可以是以上的 JSON 数据类型,也可以是JavaScript 的表达式,包括函数,日期,及 undefined。
2.2 操作
2.2.1 访问数组值
2.2.2 修改数组值
使用索引值来修改数组值
2.2.3 删除数组元素
2.2.4 遍历数组
3 JSON对象嵌套
3.1 嵌套对象
难度不大,要能识别
3.2 嵌套数组
JSON 对象中数组可以包含另外一个数组,或者另外一个 JSON对象:
4 json 字符串
json字符串针对js,java来说,不要理解复杂了,就是一个字符串,内容是json格式的