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)不容易调试

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值