当前位置: 首页 > 面试题库 >

AJAX创建异步对象XMLHttpRequest有哪些步骤?

松和璧
2023-03-14
本文向大家介绍AJAX创建异步对象XMLHttpRequest有哪些步骤?相关面试题,主要包含被问及AJAX创建异步对象XMLHttpRequest有哪些步骤?时的应答技巧和注意事项,需要的朋友参考一下

参考回答:

AJAX创建异步对象XMLHttpRequest

操作XMLHttpRequest 对象

(1)设置请求参数(请求方式,请求页面的相对路径,是否异步

(2)设置回调函数,一个处理服务器响应的函数,使用 onreadystatechange ,类似函数指针

(3)获取异步对象的readyState 属性:该属性存有服务器响应的状态信息。每当 readyState 改变时,onreadystatechange 函数就会被执行。

(4)判断响应报文的状态,若为200说明服务器正常运行并返回响应数据。

(5)读取响应数据,可以通过 responseText 属性来取回由服务器返回的数据。

 类似资料:
  • XMLHttpRequest 是 AJAX 的基础。 XMLHttpRequest 对象 所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。 XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 创建 XMLHttpRequest 对象 所有现代浏览器(IE7+、

  • 本文向大家介绍AJAX XMLHttpRequest对象创建使用详解,包括了AJAX XMLHttpRequest对象创建使用详解的使用技巧和注意事项,需要的朋友参考一下 创建XMLHttpRequest对象 XMLHttpRequest是AJAX的基础。 所有现代浏览器(IE7+、Firefox、Chrome、Safari以及Opera)均内建XMLHttpRequest对象。 注:IE5/IE

  • 本文向大家介绍js异步加载有哪些方案?相关面试题,主要包含被问及js异步加载有哪些方案?时的应答技巧和注意事项,需要的朋友参考一下 1.将script标签放在body结束标签之前 这种方案会先加载dom树,然后再加载js脚本 2.在onload方法中给dom树动态添加script标签 这种方案也是先加载dom树,然后触发onload方法添加script标签加载js脚本 3.使用defer属性 这种

  • 本文向大家介绍异步加载CSS的方式有哪些?相关面试题,主要包含被问及异步加载CSS的方式有哪些?时的应答技巧和注意事项,需要的朋友参考一下 js动态插入link标签 在link标签上设置media属性为低优先级的 print, 文档渲染后改为screen 参考文章

  • 问题内容: 同步和异步AJAX调用有什么区别?何时使用同步以及何时异步? 问题答案: 在最基本的级别上,当您希望调用在后台发生时,您可以使用异步模式,而当您希望代码等待直到调用完成时,则可以使用同步模式。 异步模式是AJAX调用的常用方法,因为通常在事件上附加一个回调函数,以便您可以在服务器端数据就绪时进行响应,而不必等待数据到达。

  • 本文向大家介绍请描述下ajax的请求都有哪些步骤?相关面试题,主要包含被问及请描述下ajax的请求都有哪些步骤?时的应答技巧和注意事项,需要的朋友参考一下 1.创建XMLHttpRequest let xhr=new XMLHttpRequest; 2.连接服务器 xhr.open("get","goods.json",true) true代表异步,false代表同步。goods.json代表请求