Ajax
1.传统请求和异步请求
传统请求
: 基于超级链接 地址栏 form表单 地址栏 location.href 发起的请求全部是传统请求
特点
: 请求之后,刷新整张页面
缺点
: 由于刷新了整张页面,用户操作被中断,造成大量网络流量的极大浪费。
异步请求
: 基于ajax发起的请求都是异步请求
特点
: 多个请求并行发生,请求之间互不影响,请求之后页面不动,刷新页面的局部
2.什么是Ajax
Ajax 即
Asynchronous Javascript And XML
(异步 JavaScript 和 XML)。他不是一种新的编程语言,而是一种通过异步实现网页的局部更新技术。
3.Ajax的核心对象
XMLHttpRequest对象是一个javascript对象,存在着浏览器差异。简称
xhr
对象