ajax的优点是:1、减少带宽占用;2、提高页面响应速度;3、提升用户体验;4、减少服务器负载;5、可以实现动态效果。ajax的缺点是:1、对搜索引擎不友好;2、对浏览器兼容性要求高;3、可能会导致安全问题;4、可能会增加代码复杂性;5、不支持浏览器后退功能。
一、ajax的优点
1、减少带宽占用
使用Ajax,只需要发送和接收数据,而不是整个页面,因此减少了带宽的占用。
2、提高页面响应速度
由于Ajax可以异步地从服务器获取数据并更新页面,因此可以提高页面的响应速度。
3、提升用户体验
由于Ajax可以异步加载数据,因此页面刷新的次数会减少,从而提升了用户的体验。
4、减少服务器负载
由于Ajax只请求需要更新的部分,因此减少了服务器的负载。
5、可以实现动态效果
使用Ajax,可以实现一些动态的效果,如实时搜索等。