ajax面试题及答案.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

ajax面试题及答案

一、单项选择题(每题2分,共10题)

1.AJAX的全称是?

A.AsynchronousJavaScriptandXML

B.AdvancedJavaScriptandXML

C.AllJavaScriptandXML

D.AutomaticJavaScriptandXML

2.AJAX不包括以下哪种技术?

A.HTML

B.CSS

C.Java

D.XMLHttpRequest

3.XMLHttpRequest对象的哪个方法用于打开一个请求?

A.open()

B.send()

C.readyState

D.status

4.AJAX中用于获取服务器响应数据的属性是?

A.responseText

B.statusText

C.readyState

D.onreadystatechange

5.以下哪个事件会在XMLHttpRequest对象状态改变时触发?

A.onclick

B.onload

C.onreadystatechange

D.onerror

6.AJAX请求中,GET请求和POST请求的区别在于?

A.GET比POST安全

B.POST比GET快

C.GET请求参数在URL中,POST在请求体中

D.没有区别

7.XMLHttpRequest对象的readyState值为4时表示?

A.未初始化

B.服务器连接已建立

C.请求已接收

D.响应已完成

8.当AJAX请求出现错误时,通常可以通过XMLHttpRequest对象的什么属性获取错误状态码?

A.responseText

B.status

C.readyState

D.onreadystatechange

9.AJAX应用程序中,为了防止缓存问题,对于GET请求可以?

A.添加时间戳参数

B.改用POST请求

C.增加请求头

D.无需处理

10.在AJAX中,设置请求头使用XMLHttpRequest对象的哪个方法?

A.setRequestHeader()

B.getRequestHeader()

C.open()

D.send()

二、多项选择题(每题2分,共10题)

1.AJAX技术涉及到的主要技术有()

A.JavaScript

B.XML

C.CSS

D.DOM

2.XMLHttpRequest对象的方法有()

A.open()

B.send()

C.abort()

D.getAllResponseHeaders()

3.以下哪些情况可能导致AJAX请求失败()

A.网络故障

B.服务器配置问题

C.请求参数错误

D.浏览器不支持

4.AJAX中可以用来处理服务器响应数据的格式有()

A.JSON

B.XML

C.HTML

D.纯文本

5.以下关于AJAX优点的描述正确的有()

A.无刷新更新页面

B.提高用户体验

C.减轻服务器负担

D.增强页面安全性

6.为XMLHttpRequest对象的onreadystatechange事件绑定处理函数的方式有()

A.xhr.onreadystatechange=function(){}

B.xhr.addEventListener(readystatechange,function(){})

C.xhr.attachEvent(onreadystatechange,function(){})

D.xhr.readystatechange=function(){}

7.在AJAX请求中,设置请求超时的方法有()

A.使用XMLHttpRequest的timeout属性

B.使用setTimeout函数

C.使用clearTimeout函数

D.使用XMLHttpRequest的setTimeOut方法

8.以下哪些是JSON数据的特点()

A.轻量级

B.易于解析

C.比XML传输快

D.是一种文本格式

9.AJAX跨域请求的常见解决方案有()

A.JSONP

B.CORS

C.使用代理服务器

D.更改服务器端口

10.以下关于XMLHttpRequest对象的readyState状态值描述正确的有()

A.0表示未初始化

B.1表示服务器连接已建立

C.2表示请求已接收

D.3表示正在解析响应

三、判断题(每题2分,共

文档评论(0)

梅开有香 + 关注
实名认证
文档贡献者

闻梅香自来的寻香人。

1亿VIP精品文档

相关文档