AJax面试题
8. 关于JavaScript中的函数和对象,下列说法不正确的是:A. 每一个函数都有一个prototype对象。
B. 函数就是一个特殊类型的对象。
C. 函数附属于它所附加到的对象上,只能通过该对象访问。
D. 同一个函数可以被附属到多个对象上。
10. 创建一个对象obj,该对象包含一个名为”name”的属性,其值为”value”。
以下哪一段JavaScript代码无法得到上述的结果?A. var obj = new Object();obj["name"] = “value”;B. var obj = new Object(); = “value”;C. var obj = {name : “value”};D. var obj = new function() { = “value”;}11.下面Ajax代码中,存在哪些错误()。
var url = “?operate=doCheckUserExists&uname=”+uname;xmlHttpRequest = createXmlHttpRequest();xmlHttpRequest.onreadystatechange =
haoLeJiaoWo;xmlHttpRequest.open(“POST”,url,false);xmlHt tpRequest.send(url);A. onreadystatechange应为onReadyStateChangeB. 发送请求的方式应为GETC. open方法的第三个参数应该是true,因为要异步发送请求D. send方法应该传入null参数,而不是将url当作参数简答题(30题)1、
XMLHttpRequest是什么?2、window.ActiveXObject是什么?3、Microsoft.XMLHTTP是什么?4、在浏览器端如何得到服务器端响应的XML数据?5、XMLHttpRequest对象在IE和Firefox中创建方式有没有不同?6、介绍一下XMLHttpRequest对象的常用方法?
7、介绍一下XMLHttpRequest对象的属性?8、叙述Ajax的优点和缺点?9、什么是XML?10、叙述DWR框架?11、叙述ajax 的4个基本原则?12、为什么需要ajax的富客户端?13、ajax有什么组成,各组件作用是什么?14、写出ajax的编程六步骤?15、ajax中向服务器发送消息的get和post有什么区别?16、DWR 编程三要素?17、解释AJAX?18、写出AJAX中处理从服务器得到的数据的两种方式?19、什么是JSON?20、写出JSON的具体形式?21、写出JSON 的构建的结构?22、现假设有一个用户数据包括:用户名、密码、所在部门、性别、年龄。
用XML表示如下:张三123456 技术部男30 用JSON表示出?23、写出JSON与XML的区别?24、为什么要用JSON?25、JavaScript中什么是prototype原型对象?26、prototype有什么作用?27、什么是Dojo?28、Dojo有以下的特征?29、写出请求的最基本的三种方式?30、叙述JavaScript的好处?。