Java Web------AJAX基础

一、AJAX简介

AJAX(Asynchronous JavaScript and XML,即异步JavaScript和XML)是一种运用JavaScript和可扩展标记语言(XML)在浏览器和服务器之间进行异步传输数据的技术(简单的理解:没用AJAX的网页,你点一个按钮就要刷新一下页面,尽管新页面上只有一行字和当前页面不一样,但你还是要无聊地等待页面刷新,用了AJAX之后,你点击,然后页面上的一行字就变化了,页面本身不用刷新。)。

  • AJAX 不是新的编程语言,而是一种使用现有标准的新方法。
  • AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。
  • AJAX 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。

二、AJAX工作原理

AJAX并不是一项全新的技术,而是整合了几种现有的技术:
- JavaScript
- XML
- CSS
- DOM
AJAX技术基于CSS标准化呈现,使用DOM进行动态显示和交互,XML进行数据的交换和处理,XMLHttpRequest与服务器进行异步通信,最后通过JavaScript绑定和处理所有数据。

参考连接:

【RUNOOB.COM】:http://www.runoob.com/ajax/ajax-tutorial.html
【你怎么用最通俗的话解释AJAX是什么东西?】:https://www.zhihu.com/question/20874229

猜你喜欢

转载自blog.csdn.net/yuming226/article/details/80492989
今日推荐