JavaScript JSON 数据类型
-
JSON 有效数据类型
在JSON中,值必须是以下数据类型之一- 一个字符串
- 一个数字
- 一个对象(JSON对象)
- 数组
- 布尔值
- 空值(null)
JSON值不能是以下数据类型之一:
- 一个函数
- 一个日期
- undefined
-
JSON字符串
JSON中的字符串必须用双引号编写。{ "name":"John" }
-
JSON数字
JSON中的数字必须是整数或浮点数。{ "age":30 }
-
JSON对象
JSON中的值可以是对象。{ "employee":{ "name":"John", "age":30, "city":"New York" } }
作为JSON中的值的对象必须遵循与JSON对象相同的规则。
-
JSON数组
JSON中的值可以是数组。{ "employees":[ "John", "Anna", "Peter" ] }
-
JSON布尔
JSON中的值可以是true / false。{ "sale":true }
-
JSON null
JSON中的值可以为null。{ "middlename":null }