工学

名词解释题AJAX

题目
名词解释题
AJAX
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

AWebservicereturnsalistofsystemusersinthefollowingformat.Youneedtopopulateadrop-downmenuwiththeIDsandnamesoftheusersfromtheWebservice,intheorderprovidedbytheservice.Whichcodesegmentshouldyouuse?()

A.$.ajax({type:"GET",url:serviceURL,success:function(xml){$.each($(xml),function(i,item){$("").attr("value",id).text(tx).appendTo("#dropdown");});}});

B.$.ajax({type:"GET",url:serviceURL,success:function(xml){$(xml).find("user").each(function(){varid=$(this).id;vartx=$(this).name.text$("").attr("value",id).text(tx).appendTo("#dropdown");});}});

C.$.ajax({type:"GET",url:serviceURL,success:function(xml){$(xml).find("user").each(function(){varid=$(this).attr("id");vartx=$(this).find("name").text();$("").attr("value",id).text(tx).appendTo("#dropdown");});}});

D.$.ajax({type:"GET",url:serviceURL,success:function(xml){xml.find("user").each(function(node){varid=$(node).attr("id");vartx=$(node).find("name").text();$("").attr("value",id).text(tx).appendTo("#dropdown");});}});


参考答案:C

第2题:

Ajax在js脚本中的核心是什么?


正确答案:

 

 

第3题:

AJAX中的A代表()。

A.高级

B.异步性

C.应用

D.同步性


正确答案:B

第4题:

ajax是什么?ajax的交互模型?同步和异步的区别?如何解决跨域问题?


正确答案: 1.通过异步模式,提升了用户体验
2.优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用
3.Ajax在客户端运行,承担了一部分本来由服务器承担的工作,减少了大用户量下的服务器负载。
Ajax的最大的特点是什么:Ajax可以实现动态不刷新(局部刷新)readyState属性状态有5个可取值:
0=未初始化,
1=启动
2=发送,
3=接收,
4=完成
Ajax的缺点:
1.ajax不支持浏览器back按钮。
2.安全问题AJAX暴露了与服务器交互的细节。
3.对搜索引擎的支持比较弱。
4.破坏了程序的异常机制。
5.不容易调试。
跨域:jsonp、iframe、window.name、window.postMessage、服务器上设置代理页面

第5题:

简述使用Ajax的优点有哪些?


正确答案:使用Ajax的最大优点,就是能在不更新整个页面的前提下维护数据。这使得Web应用程序更为迅捷地回应用户动作,并避免了在网络上发送那些没有改变过的信息。从而更加优化了用户体验度。Ajax不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。

第6题:

YoucreateaWebpagethatcontainsthespanshowninthefollowinglineofcode.TextYouneedreplacethecontentsofthespanwithHTMLthatyoudownloadfromaURLspecifiedbyaglobalvariablenamedlocalURL.Whichcodesegmentshouldyouuse?()

A.$.ajax({type:"GET",url:localURL, dataType:"jsonp",success:function(htmlText {$("#span1").text(htmlText);}});

B.$.ajax( localURL,{}, function(htmlText){$("#span1").html(htmlText);},"html");

C.$.ajax({ type:"GET",url:localURL,dataType:"html",success:function(htmlText){$("#span1").innerHTML=htmlText;}});

D.$.ajax({ type:"GET",url:localURL, success:function(htmlText){$("#span1").html(htmlText);}});


参考答案:D

第7题:

基于Web 2.0的Web应用十分强调用户的体验与感受,Ajax是目前广泛使用的表现层技术。请用200字以内的文字简要介绍Ajax的概念和核心思想,并说明在使用Ajax时,从效率方面考虑需要注意的问题(列举三个即可)。


正确答案:1.Ajax并不是一种全新的技术而是几种现有技术的组合。 (1)XHTML和CSS。 (2)使用文档对象模型作动态显示和交互。 (3)使用XML和XSLT做数据交互和操作。 (4)使用XMLHttpRequest进行异步数据接收; (5)使用JavaScript将它们绑定在一起。 2.在使用Ajax时从性能方面考虑需要注意以下几个问题。 (1)替换部分而不是全部HTML网页。 (2)不要在没有必要的情况下使用轮询计时器。 (3)根据不同的情况考虑传递不同格式的数据(Java Script、XML、HTML和XHTML等)。 (4)充分利用客户端的动态特性和计算能力减轻服务端负载。
1.Ajax并不是一种全新的技术,而是几种现有技术的组合。 (1)XHTML和CSS。 (2)使用文档对象模型作动态显示和交互。 (3)使用XML和XSLT做数据交互和操作。 (4)使用XMLHttpRequest进行异步数据接收; (5)使用JavaScript将它们绑定在一起。 2.在使用Ajax时,从性能方面考虑,需要注意以下几个问题。 (1)替换部分而不是全部HTML网页。 (2)不要在没有必要的情况下使用轮询计时器。 (3)根据不同的情况,考虑传递不同格式的数据(Java Script、XML、HTML和XHTML等)。 (4)充分利用客户端的动态特性和计算能力减轻服务端负载。

第8题:

以下不属于AJAX控件的是()

A、ScriptManager

B、UpdatePanel

C、Button

D、ScriptManagerProxy


正确答案:C

第9题:

关于ExtJS说法,不正确的是()。

  • A、可以用于开发RIA(富客户端)的Ajax应用
  • B、是一个用java编写
  • C、是后台技术无关的前端Ajax框架
  • D、主要用于创建前端用户界面

正确答案:B

第10题:

Ajax技术是一种独特的Web技术,下列关于Ajax技术特点的叙述正确的是()

  • A、Ajax技术把javascript、CSS、DOM和HTML等技术结合起来
  • B、Ajax技术在服务器端使用同步处理技术
  • C、Ajax技术不可以实现网页的局部更新
  • D、Ajax技术是一种服务器端实现方法

正确答案:A