AJAX:主要是用来实现页面的局部刷新的一门技术
分别是async、javascript /、异步的js和xml
核心对象 XMLHttpRequest
核心对象是内嵌到浏览器里的,相当于内嵌到windows里了所以哪里都可以用。
①实例化核心对象:
val 变量名=new XMLHttpReques()
②建立链接:变量名.open('请求方式','请求的路径','同步异步')
③发送请求,如果要传参在这里:xhr .send()
④请求成功之后接收
变量名.onreadystatechange = function() {
如果说当前 readystate状态值为 4并且 status 200 证明成功
接收返回数据 变量名.response
}
代码示例:【监听状态值的变化】