AJAX基础知识面试题 - 高飞网
9人看过

AJAX基础知识面试题

2014-02-19 01:22:56

选择题:
1. Ajax有四种技术组成:DOM,CSS,JavaScript,XmlHttpRequest中控制文档结构的是:( )
A DOM
B CSS
C javascript
D XMLHttpRequest

2. 在Ajax的四种技术中,控制通信的是哪一个?( )
A DOM
B CSS
C javascript
D XMLHttpRequest

3. 在Ajax的四种技术中,JavaScript的主要作用是:( )
A 控制页面显示风格
B 控制文档结构
C 控制通信
D 控制其他的三个对象

4. 请按XMLHttpRequest发送请求的一般步骤的顺序从以下选项中选择正确的答案:( )
A xhr.onreadstatechange
B xhr.open()
C xhr.send()
D create XMLHttpRequest xhr

5. 在处理应答中,如果我们要以文本的方式处理,我们需要在参数表中放置XMLHttpRequest对象的什么属性?( )
A xhr.responseText
B xhr.responseXML
C xhr.requestText
D xhr.requestXML

6. 在处理应答中,如果我们要处理XML文档,我们需要在参数表中放置XMLHttpRequest对象的什么属性?( )
A xhr.responseText
B xhr.responseXML
C xhr.requestText
D xhr.requestXML

7. 在IE浏览器上创建XMLHttpRequest对象的方法是?( )
A var a=new ActiveXObject(“Microsoft.XMLHTTP”);
B var a=new XMLHttpRequest();

8. xhr.status==200表示什么?
A 表示错误
B 表示找不到资源文件
C 表示成功

9. xhr.status==404表示什么?
A 表示错误
B 表示找不到资源文件
C 表示成功

10. XmlHttpRequest对象的readyState状态,当xhr.readyState==1表示:( )
A 全部取完
B 正在load
C 已经完成
D 未初始化
E 正在交互

11. XmlHttpRequest对象的readyState状态,当xhr.readyState==2表示:( )
A 全部取完
B 正在load
C 已经完成
D 未初始化
E 正在交互

12. XmlHttpRequest对象的readyState状态,当xhr.readyState==4表示:( )
A 全部取完
B 正在load
C 已经完成
D 未初始化
E 正在交互

简答题:
1. 请回答:什么是JSON框架?

2. 请说明如何搭建JSON的运行环境?

3. 请回答:什么是DWR框架?

4. 请回答DWR的基本实现思想是什么?

框架类选择题:
1. 在JSON框架中,客户端对象转换字符串的函数是:( )
A new JSONObject(str)
B JSON.stringify(object)
C toString()
D JSON.parse(str)

2. 在JSON框架中,对象转换成字符串的函数是:( )
A new JSONObject(str)
B JSON.stringify(object)
C toString()
D JSON.parse(str)

3. 在JSON框架中,服务器端对象转化成字符串的函数是:( )
A new JSONObject(str)
B JSON.stringify(object)
C toString()
D JSON.parse(str)

4. 在JSON框架中,服务器端字符串转化成对象的函数是:( )
A new JSONObject(str)
B JSON.stringify(object)
C toString()
D JSON.parse(str)

5. 使用 DWR框架让前台开发的程序员,像使用本地javascript对象一样,去使用服务器端的java对象,而不必去关心网络的传输和参数类型转化的细节,那么他是基于什么模式设计的?( )
A 代理模式
B 适配器模式
C 享元模式
D 门面模式

6. Dojo框架主要针对的是?( )
A 客户端
B 服务器端

还没有评论!
54.162.166.214