1.前后端数据传输——JSON
本来用XML传输数据
<student>
<name>deng</name>
<age>40</age>
</student>
数据库的基础格式也是XML
现在改为对象的形式,即JSON
{
"name" : "deng",
"age" : 40
}
通常对象的属性名可加或不加双引号,但为了将JSON与对象区别,要求JSON属性必须加双引号
- 传输形式——字符串
‘{"name" : "deng","age" : 40}’
- 静态类JSON的方法
(1)JSON.stringgify(obj)
将对象转换为字符串的形式,给对象属性和整体加引号
obj = {
name : "deng",
age : 40
}
JSON.stringgify(obj);
// 转换为 ‘{"name" : "deng","age" : 40}’
(2)JSON.parse(obj)
将后端传来的字符串形式JSON转换为对象格式
HTML和CSS是同时加载的 DOM树要先解析完再加载资源 DOM——深度优先,将一条枝干