1. **JSON简介**:
- JSON 是 JavaScript Object Notation 的缩写,它是一个基于文本的轻量级数据交换格式。
- JSON 易于人阅读和编写,同时也易于机器解析和生成。
2. **JSON和JavaScript的关系**:
- JSON虽然源自JavaScript,但是它是独立的语言,是多种编程语言都支持的数据格式。
3. **JSON的数据类型**:
- 字符串(String)
- 数字(Number)
- 对象(Object)
- 数组(Array)
- 布尔值(True/False)
- `null`
### 学习JSON语法:
1. **对象**:由一对花括号包围,包含键值对,键(key)必须是字符串,值(value)可以是JSON支持的任何数据类型。
```json
{
"name": "John",
"age": 30
}
```
2. **数组**:由一对方括号包围,可以包含多个值,值的类型可以是任何JSON支持的数据类型。
```json
[
"Apple",
"Banana",
"Cherry"
]
```
3. **字符串**:必须用双引号包围。
```json
"Hello, World!"
```
4. **数字**:可以是整数或者浮点数。
```json
10
```
5. **布尔值**:只有两个值,`true` 或 `false`。
```json
true
```
6. **null**:表示一个空值。
```json
null
```