使用Ajax的利弊
Ajax是一组Web开发技术,它在客户端使用多种Web技术以创建异步Web应用程序。利用Ajax,Web应用程序可以从服务器异步发送和检索数据,而无需干扰现有页面的显示和行为。
Ajax和其他任何技术都各有优缺点。我们来看看其中一些优缺点。
优点 −
允许应用程序在没有数据的情况下呈现并填充应用程序从服务器获取的数据。
为应用程序开发人员提供平台独立性
更快的页面渲染
更具响应性的应用程序
无需重新渲染整个页面即可仅更新单个区域。
缺点−
任何浏览器不支持JavaScript或XMLHttpRequest,或禁用了此功能的用户将无法正常使用依赖于Ajax的页面。
多个服务器请求需要在客户端消耗更多的数据。
任何一个请求的失败都可能导致整个页面的加载失败。
禁用JS的浏览器将无法使用使用Ajax的页面。
广告