AJAX
1.1 AjAX介绍
AJAX全称为Asynchronous JavaScript And XML,就是异步的JS和XML。
通过AJAX可以在浏览器中同服务器发达异步请求,最大的优势: 无刷新获取数据
AJAX不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式。
1.2 XML简介
XML 被设计用来传输和存储数据
XML 和 HTML类似,不同的是 HTML中都是预定义标签,而XML中没有预定义标签,全都是自定义标签,用来表示一些数据。现在大部分都是使用 JSON 传输数据。
1.3 AJAX的特点
- 优点
可以不用刷新页面而与服务器端进行通信
允许我们根据用户事件来更新部分页面的内容 - 缺点
没有浏览历史,不能回退
存在跨域问题
SEO不友好