美文网首页
AJAX异步

AJAX异步

作者: 极客Follow | 来源:发表于2017-07-05 20:44 被阅读0次

    什么是异步:

    异步就是,在做一件事的时候,同时还在做另外一件事;应用到网页中就是说,打开一个网页的时候,在执行请求或者更新的时候,页面,不去跳转,而是ajax去执行,这样就可以大大提升速度;

    AJAX的基本概念:

    1.构建网页的一种综合使用JavaScript和XML的技术(xml用的很少,了解即可);           

    2.HTML网页的异步传输技术:

        2.1.在网页的传输过程中,用户依然可以和系统进行交互;

        2.3.页面不用刷新就可以更新内容;

                2.3.1合理的运用可以让用户感觉更好更方便(可以大大提高网速,不用一直跳转提交);

                  2.3.2.但不可滥用(考虑到内存的应用和,安全性的问题,它是不会显示出来,它的运作过程的);

    3.全名(Asynchronous Javascropt and Xml);

    概念图

    AJAX的核心(XMLHttpRequest):

    XMLHttpRequest是整个AJAX技术的核心,提供异步发送请求的能力;

    常用的方法:

    XMLHttpRequest的常用方法图


    ajax应用图:

    open的方法调用的时候需要传入五个参数而,后两个基本不用,所以,可以删除掉,第一个参数是调用方式,第二个(URL)是相应的地址,而第三个是异步与同步的标识;

    各个方法的应用图;

    上图中的send方法是发送请求服务端(就是告诉ajax跳转的意思);而onreadystatechange方法是响应的方法,调用的方法只能有方法名,不能有括号,如果想传入相应的方法,需要,使用匿名函数的方法;

    匿名函数图

    下图介绍一个实例:

    javascript代码图1: javascript代码图2:

    .

    相关文章

      网友评论

          本文标题:AJAX异步

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