AJAX异步

什么是异步:

异步就是,在做一件事的时候,同时还在做另外一件事;应用到网页中就是说,打开一个网页的时候,在执行请求或者更新的时候,页面,不去跳转,而是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 原生js操作ajax 1.创建XMLHttpRequest对象 var xhr = new XMLHtt...
    碧玉含香阅读 3,337评论 0 7
  • Ajax异步请求 Ajax全称为Asynchronous Javascript and XML。通过Ajax实现了...
    与我常在Jerry阅读 309评论 0 0
  • 正月里来正月正 大年初一,出行,给族人拜年,浩浩汤汤的拜年队伍里,除了男人还是男人,男人才可以出门拜年!谁在路上遇...
    王家老三阅读 686评论 1 4
  • 有时,会感叹有些事无法逾越,难以改变,接近,仿佛无论怎么持续都是难以接近的,无论怎么喜欢都是得不到的。 有时总会问...
    小树慢慢长阅读 229评论 0 1
  • 在我扰乱朋友圈的社会治安,狂发一阵疯魔中,还是有好多小伙伴要求写他们的故事的,排在首位的就是感情问题,当然,爱...
    AMy119阅读 479评论 1 1