AJAX的创建步骤

1.创建请求对象

var xhr = new XMLHttpRequest();

2.配置请求

xhr.open("GET","data.json",true);

3.发布请求

xhr.send();

4.监听请求状态

xhr.onreadystatechange=function(){

       if(xhr.readyState==4&&xhr.status==200){

                     console.log(xhr.responseText);

}

}

注意:配置请求对象

在open方法中配置请求对象,有三个常用参数:

1.请求方法:GET/POST

2.请求接口路径:相对路径、绝对路径

3.是否发起异步请求,默认是true,可以改为同步请求(false)

第二个参数取决于第一个参数,如果是GET请求,请求的接口需要参数,则把参数字符串拼接在接口后,使用“?”链接

如果是POST请求,请求的接口需要参数,就把参数字符串当做send()方法的参数传递给服务器

你可能感兴趣的:(AJAX的创建步骤)