let xhr = new XMLHttpRequest() // new出来xhr对象
xhr.open() // 调用xhr的open方法
xhr.send(method, url, async) // 发送方法 三个参数分别为请求方式,地址,是否异步,默认异步
xhr.onreadystatechange = function(req, res) { // 监听事件
if (xhr.readyState === 4) { // 放松成功的状态为4
if (xhr.status === 304 || xhr.status === 200) {
// 304代表重定向本地缓存,200代表成功
} else {
// 其余状态码代表失败
}
}
}