前端面试宝典

请看我的另外一篇文章:ajax的详细介绍

一个完整的AJAX请求包括五个步骤:

1.创建XMLHTTPRequest对象
2.使用open方法创建HTTP请求,并设置请求地址

  • xhr.open(get/post,url,async,true(异步),false(同步))

使用前三个参数,设置发送的数据,用send发送请求。注册事件(给ajax设置事件onreadystatechange),获取响应并更新页面。

(1)创建XMLHttpRequest对象,也就是创建一个异步调用对象`.
(2)创建一个新的HTTP请求,并指定该HTTP请求的方法、URL及验证信息.
(3)设置响应HTTP请求状态变化的函数.
(4)发送HTTP请求.
(5)获取异步调用返回的数据.
(6)使用JavaScript和DOM实现局部刷新.