jQuery与Ajax

本文介绍了Ajax技术的基本概念,探讨了其如何通过在后台与服务器进行少量数据交换使网页实现异步更新,进而改善用户体验并提高web程序性能。文章还讨论了Ajax的优势及局限性。

Ajax简介 :

Asynchronous Javascript And XML (异步的JavaScript和XML)

AJAX 不是新的编程语言,而是一种使用现有标准创建快速动态网页的技术。

通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。

AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。

 

Ajax优势与不足

Ajax优势

优秀的用户体验(能在不刷新整个页面前提下更新数据)

 

提高web程序的性能

与传统模式相比,Ajax模式在性能上最大的区别在于传输数据的方式,在传统模式中,数据的提交时通过表单来实现的。Ajax模式只是通过XMLHttpRequest对象向服务器提交希望提交的数据,即按需发送

 

减轻服务器和带宽的负担

Ajax的工作原理相当于在用户和服务器之间加了一个中间层,似用户操作与服务器响应异步化。它在客户端创建Ajax引擎,把传统方式下的一些服务器负担的工作转移到客户端,便于客户端资源来处理,减轻服务器和带宽的负担

 

Ajax的不足

浏览器对XMLHttpRequest对象的支持度不足

破坏浏览器前进、后退按钮的正常功能

对搜索引擎的支持的不足

开发和调试工具的缺乏

转载于:https://www.cnblogs.com/future-zmy/p/6048384.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值