–优点–:
1.无需刷新整个页面,只更新需要更新的部分,提高了用户体验。
2.可以异步请求数据,不会阻塞页面的其他操作。
3.可以在后台向服务器发送和接收数据,不需要重新加载整个页面。
4.可以使用多种数据格式,如JSON、XML等。
5.可以通过JavaScript进行实现,不需要任何插件或软件。
–缺点–: 1.如果网速慢,则会出现ajax请求缓慢,页面空白的情况,对客户的体验不好。
2.AJAX请求不利于搜索引擎优化,一般搜不到AJAX添加到页面的信息。
3.使用AJAX技术,需要对JavaScript有一定的掌握程度。 4.使用AJAX技术,需要考虑浏览器的兼容性问题。