JavaScript json 数据类型
有效的数据类型
在JSON里,值必须是下列数据类型之一:
- 字符串
- 数字
- 对象 (JSON 对象)
- 数组
- 布尔
- null
JSON 值不能是下列数据类型之一:
- 函数
- 日期
- undefined
JSON 字符串
在JSON字符串必须用双引号.
{ "name":"John" }
JSON 数字
数字在JSON必须是整数或浮点数.
{ "age":30 }
JSON 对象
JSON value可以是对象.
{
"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 }