在当今的互联网大军中,不少人顺应时代潮流,选择了Web前端作为自己的发展方向,进行web前端培训班。今天,优就业IT培训的老师和大家谈一下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、服务器上设置代理页面。