简答题

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、服务器上设置代理页面

答案解析

相似试题
  • AJAX应用程序所用到的技术包括()、()、DHTML或Dynamic HTML和文档对象模型DOM。

    填空题查看答案

  • 不属于采用AJAX的原因是:()

    单选题查看答案

  • 在Ajax的组成技术中,XMLHttpRequest的主要作用是()。

    单选题查看答案

  • 下列控件中,()是ASP.NET AJAX页所必需的。

    单选题查看答案

  • 关于AJAX说法正确的是()。

    多选题查看答案

  • 下列哪项不是Ajax的优点()

    单选题查看答案

  • 下面()技术不是Ajax的常用技术。 

    单选题查看答案

  • 下列关于AJAX说法不正确的是:()

    单选题查看答案

  • 以下哪个技术不是Ajax技术体系的组成部分()

    单选题查看答案