从另一个角度来回答一下这个Ajax的前世今生吧,Ajax是为了简单实现页面无刷新,动态获取服务端数据的技术而被提出来的,在Ajax概念出来之前,这种技术就很早在应用了,实际上就是在应用xmlhttp协议,由于很早之前业内技术人员能力及浏览器支持版本所限,这种技术应用的不是太多(一些很老的程序员应该知道这些历史),主要在级联菜单及球赛及时比分中应用了,况且那时asp(VBscript)服务端技术开始盛行,特殊应用场景对页面无刷新有了需求,基于xmlhttp的页面无刷新技术开始被应用起来,到后来Rich Client 框架技术的盛行,体现这种无刷新技术的Ajax概念也就被提出来了。
AJAX = 异步 JavaScript 和 XML。
AJAX 是一种用于创建快速动态网页的技术。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。
有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。
Ajax 全称是 asynchronous javascript and xml,并不是新的编程语言,可以说是已有技术的组合,主要用来实现客户端与服务器端的异步通信效果,实现页面的局部刷新,从而创建快速动态网页的技术。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。