ajax的原理及优缺点?

Ajax其核心有JavaScript、XMLHTTPRequest、DOM对象组成,通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用JavaScript来操作DOM而更新页面。这其中最关键的一步就是从服务器获得请求数据。 优点:1》无刷新更新数据 2》异步服务器通信 3》前端和后端负载平衡 4》基于标准备广泛支持 5》界面与应用分离 缺点:1》AJAX干掉了Back和History功能,即对浏览器机制的破坏 2》AJAX安全问题 3》对搜索引擎支持较弱 4》破坏程序的异常处理机制 5》违背了URL和资源定位的初衷 6》AJAX不是很好支持移动设备
原文地址:https://www.cnblogs.com/duanzhange/p/8599513.html