Ajax的优缺点及工作原理

Ajax的优缺点及工作原理?
定义和用法:
Ajax是一种用于创建快速动态网页的技术。Ajax是一种在无需重新加载整个页面的情况下,更够更新部分网页的技术
优点:
1.减轻服务器的负担,按需取数据,最大程度的减少冗余请求
2.局部刷新页面,减少用户心里和实际等待的时间,带来更好的用户体验
3.基于xml标准化,并被广泛支持,不需要安装插件等,进一步促进页面和数据的分离
缺点:
1.大量使用了javascript和Ajax引擎,这些取决于浏览器的支持,在编写的时候考虑对浏览器的兼容性
2.只是局部刷新,所以页面的后退按钮是没有用的
3.对流媒体还有移动设备的支持不是太好
ajax的工作原理:
1.创建ajax对象
2.判断数据传输方式
3.打开连接open()
4.发送send()
5.当ajax对象完成第四部步数据接收完成,判断http相应状态200-300之间或者304执行回调函数

原文地址:https://www.cnblogs.com/juddy/p/14178464.html