网络请求(ajax,fetch)

ajax

本文所讲并不考虑过低版本的浏览器,所以对于ajax对象的创建并没有进行处理。
上一段简单的代码

    //创建xhr对象
    var xhr = new XMLHttpRequest();
    //开启请求
    xhr.open('GET','url',true);
    //响应回调
    xhr.onreadystatechange = function name(params) {
        //表示请求回台已经处理完毕
        if (xhr.readyState == 4) {
            //后台根据请求响应正常
            if (xhr.status == 200) {

            }
        }
    }
    //发送请求
    xhr.send();

如此便可以开启一个简单的GET请求了。POST请求中并不能在链接上进行参数的拼接,需要将请求的参数放入到xhr.send(data)中。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容