一、基础
(一)本质:文本
1、概念
Javascript语法
数据对象
轻量级文本数据交换格式
独立
2、特征
纯文本
可读
值中值(层级)
JS解析
数据AJAX传输
无结束标签
短
快
内建方法解析
数组
不用保留字
(二)语法:JavaScript 对象
数据在名称/值对中
数据由逗号,分隔
大括号 {} 保存对象
中括号 [] 保存数组,数组可以包含多个对象
(三)名称/值对:(key : value)
"name" : "中国人民"
1、value:值
数字(整数或浮点数):{ "age":30 }
字符串(在双引号中)
逻辑值(true 或 false):布尔值
{ "flag":true }
数组(在中括号中):[]
{ "sites": [
{ "name":"菜鸟教程" , "url":"www.runoob.com" },
{ "name":"google" , "url":"www.google.com" },
{ "name":"微博" , "url":"www.weibo.com" }
]
}
对象(在大括号中):{ "name":"菜鸟教程" , "url":"www.runoob.com" }
null:{ "runoob":null }
(四)格式:
文件类型—— .json
MIME 类型是——application/json
(五)比较:
{
"sites": [
{ "name":"菜鸟教程" , "url":"www.runoob.com" },
{ "name":"google" , "url":"www.google.com" },
{ "name":"微博" , "url":"www.weibo.com" }
]
}
<sites>
<site>
<name>菜鸟教程</name> <url>www.runoob.com</url>
</site>
<site>
<name>google</name> <url>www.google.com</url>
</site>
<site>
<name>微博</name> <url>www.weibo.com</url>
</site>
</sites>
|