1.1 AJAX 简介
AJAX 全称为Asynchronous JavaScript And XML,就是异步的JS 和XML
通过AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据
AJAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式
1.2 XML 简介
XML 可扩展标记语言。
XML 被设计用来传输和存储数据。
XML 和HTML 类似,不同的是HTML 中都是预定义标签,而XML 中没有预定义标签,
全都是自定义标签,用来表示一些数据。
比如说我有一个学生数据:
name = “孙悟空” ; age = 18 ; gender = “男” ;
用XML 表示:
<student> <name>孙悟空</name> <age>18</age> <gender>男</gender> </student>
现在已经被JSON替代了
{"name":"孙悟空","age":18,"gender":"男"}
1.3 Ajax优点
A.无需刷新,自动与服务器形成通信
B.允许根据用户事件更改页面
1.4Ajax缺点
A.无浏览历史
B.存在跨域问题
C.对SEO(优化)不友好