美文网首页
ajax+js发送异步请求

ajax+js发送异步请求

作者: 蝌蚪1573 | 来源:发表于2016-11-06 12:42 被阅读0次

异步是相对同步而言的,首先了解一下什么是异步?什么是同步?
同步:指发送一个请求,需要等待返回,然后才能够发送下一个请求,有个等待过程;
异步:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待。
区别:一个需要等待,一个不需要等待,在部分情况下,我们的项目开发中都会优先选择不需要等待的异步交互方式。


  • 创建异步对象:
  function createXMLHttpRequest() {
        var xmlHttp;
        try {//Firefox, Opera 8.0+,Safari
            xmlHttp = new XMLHttpRequest();//大多数浏览器
        } catch (e) {
            try {//Internet Explorer
                xmlHttp = new ActiveXObject("Msxm12.XMLHTTP");//IE6.0
            } catch (e) {
                try {
                    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");//ie5.5
                } catch (e) {
                    alert("哥们儿,换个浏览器吧?");//原始时代的
                    throw e; 
                }
            }
        }
        return xmlHttp;
    }

小主还在不断学习中,以后会继续完善。。。

相关文章

  • ajax+js发送异步请求

    异步是相对同步而言的,首先了解一下什么是异步?什么是同步?同步:指发送一个请求,需要等待返回,然后才能够发送下一个...

  • iOS网络NSURLConnection和NSURLSessio

    HTTP通信过程 NSURLConnection发送网络请求 block 方式 发送同步请求发送同步请求 发送异步...

  • 网络请求NSURLConnection笔记

    发送异步请求 -(void)async{ } 发送同步请求 -(void)sync{ } NSURLConnect...

  • iOS - NSURLConnection&&N

    一、NSURLConnection iOS7之后不建议使用 GET请求发送同步请求 发送异步请求 POST请求: ...

  • IntentService和HandlerThread

    IntentService 概述 处理异步请求的Service 客户端使用startService()发送异步请求...

  • Android异步消息处理机制

    首先你要了解,什么是异步?异步是指发送一个请求,不等待返回,随时可以发送下一个请求 Android中的异步消息处理...

  • iOS网络请求

    一、NSURLConnection NSURLConnection常见的发送请求方法有以下几种 同步请求 异步请求...

  • ios开发

    允许ios访问网络内容 发送异步请求网页内容显示在webview中 异步请求json,并且转成字典

  • 原生的ajax+vue请求数据渲染数据

    // 定义工具方法 let Util = { /** * 发送异步请求 * @url 请求的地址...

  • NSURLRequest

    2.request 3.发送请求 -- 异步发送,错误处理机制!

网友评论

      本文标题:ajax+js发送异步请求

      本文链接:https://www.haomeiwen.com/subject/phtnuttx.html