`

Ajax的优点和缺点

 
阅读更多

Ajax是 "Asynchronous JavaScript and XML"的缩写,是一种创建交互式网页应用的网页开发技术。

 

Ajax的核心是Javascript对象XmlHttpRequest。该对象在Internet Explorer 5 中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest 使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。通过XmlHttpRequest对象,web开发人员可以在页面加载以后进行页面的局部更新。

 

Ajax技术体系的组成部分有哪些?

 html,css,dom,xml,xmlhttprequest,javascript

 

Ajax的优点和缺点:

优点:

1)页面无刷新,用户体验好

2)使用异步方式与服务器通信,具有更加迅速的响应能力

3)可以把以前一些服务器负担的工作转而由客户端来承担,利用客户端闲置的能力来处理,减轻服务器和带宽的负担。ajax的原则是“按需取数据”,可以最大程度的减少冗余请求,并且减轻响应对服务器造成的负担。

4)它是标准化的并被广泛支持的技术,不需要下载插件或者小程序。

 

缺点 :

1)ajax不支持浏览器back按钮

2)安全问题:ajax暴露了与服务器交互的细节

3)对搜索引擎的支持比较弱

4)破坏了程序的异常机制

5)不容易调试

 

分享到:
评论

相关推荐

    Ajax学习基础和介绍

    ajax包含的几种技术 与传统的web应用比较 ajax优点和缺点 工作原理 基础应用

    WEB开发之AJAX的优点以及缺点.docx

    WEB开发之AJAX的优点以及缺点.docx

    ajax的优点与缺点

    AJAX虽然可以实现无刷新更新页面内容,但是也不是什么地方都可以用,主要应用在交互较多、频繁读数据、数据分类良好的Web应用中。现在,看看如何用AJAX改进你的设计。

    简述Ajax的优点与缺点

    主要介绍了Ajax的优点与缺点的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    ajax简介(优缺点)

    大家都知道ajax并非一种新的技术,而是几种原有技术的结合体。它由下列技术组合而成。

    聊一聊Ajax的优缺点

    当然,和其他技术一样Ajax同样也有其自身的优点和缺点。 使用Ajax的优点 1. 提升用户体验 提升用户体验这是使用Ajax最重要的原因之一。Ajax允许Web页面向服务端请求少量的数据来达到连续不断更新,使用这种方法就...

    Ajax工作原理

    Ajax工作原理 以及优点 缺点一些用途啊 关于什么Ajax的ppt文件

    浅谈Ajax相关及其优缺点

    AJAX,即Asynchronous Javascript And XML,可实现无刷新状态更新页面和异步提交 优点: 不需要插件支持 用户体验极佳 提升Web程序性能 减轻服务器和宽带的负担 缺点: 前进后退按钮被破坏 搜索引擎的支持不够 开发...

    asp.net Ajax DropDownList,asp.net下拉列表,自定义DropDownList

    asp.net Ajax DropDownList,asp.net...缺点:样式比较单一,还有待更新 优点:有源代码你可以自己改. 所有的选择值都很你的控件ID相关联,在一个窗体中使用多个时,没冲突, 有状态保存 下载了的朋友请给点意见:我好改

    web前端开发笔试题

    使用Ajax的最大优点,就是能在不更新整个页面的前提下维护数据。这使得 Web应用程序更为迅捷地回应用户动作,并避免了在网络上发送那些没有改 变过的信息。 对应用Ajax最主要的缺点就是,它可能破坏浏览器后退按钮的...

    JS实现的ajax和同源策略(实例讲解)

    首先说一下ajax的优缺点 优点: AJAX使用Javascript技术向服务器发送异步请求; AJAX无须刷新整个页面; 因为服务器响应内容不再是整个页面,而是页面中的局部,所以AJAX性能高; jquery 实现的ajax index.html &lt...

    jQuery中的JSON和Ajax

    Ajax全称Asynchronous JavaScript and XML(异步的JavaScript和XML) 2.Ajax的优缺点 优点: 异步模式,提升用户体验 减少不必要的数据传输 Ajax引擎在客户端运行,成单率一部分本来有服务器承担的工作。 缺点: 不...

    Ajax课件学习(免费)

    AJAX:(Asynchronous JavaScript and XML)并不是一项新技术,其实是多种技术的综合,包括Javascript、XHTML和CSS、DOM、XML和XMLHttpRequest. •服务器端语言:服务器需要具备向浏览器发送特定信息的能力。Ajax与...

    JavaScript实现Ajax总结

    ajax应用非常普及,ajax的优点大家都知道,具体就不多说了,其缺点还真不少,比如破坏浏览器的back功能,同一个url打开的界面并不是完全相同,还有安全性能等方面,至于有这么多的缺点,也阻止不了大家使用ajax的...

    AJAX-Study:AJAX学习的笔记

    AJAX的学习笔记(Node.js环境) AJAX学习的笔记,主要环境为Node....1.3.1 AJAX的优点 可以无刷新页面与服务端进行通信 允许你根据用户事件来更新部分页面内容 1.3.2 AJAX 的缺点 没有浏览历史,不能回退 存在跨域问题

    详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】

    目录 一、AJAX示例 1.1、优点 1.2、缺点 1.3、jQuery AJAX示例 二、延迟对象(Deferred) 2.1、回调函数 ...AJAX全称为“Asynchronous JavaScript And XML”(异步JavaScript和XML) 是指一种创建交互式网

    基于AJAX技术提升Web考试系统性能的研究

    摘要:网络考试系统是我国教育远程化的重要组成部分,然而现有的网上考试系统模式众多,各有千秋。文章重点研究利用Ajax...改进后,Web考试系统具有C/S结构的优点,并克服了C/S和B/S结构的缺点,提高了系统的实用性。

    实现图片预加载的三大方法及优缺点分析

    本文介绍了实现图片预加载的三大方法(CSS/JAVASCRIPT/AJAX)以及这三种方法的优缺点分析,是篇非常值得推荐的文章,小伙伴们可要仔细研究下。

Global site tag (gtag.js) - Google Analytics