function Ajax(method, url, callback) {
let xhr = new XMLHttpRequest()
xhr.open(method, url, true)
xhr.onreadystatechange = () => {
if (xhr.readyState === 4) {
if (xhr.status === 200) {
callback(xhr.responseText)
} else {
callback(xhr.status)
}
}
}
xhr.send()
}
就是在onreadystatechange里还需要判断一下xhr.readyState是否处理成功