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