AJAX即“AsynchronousJavascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
定义
AJAX是使用XHTML和CSS的基于标准的表示基础,使用DOM进行数据动态显示和交互,使用XML和XSLT进行数据交换和处理,使用XMLHttpRequest进行一步数据检索,并且用JavaScript将以上技术融合在一起的一种标准通用标记语言。网上总结的一句话是:
AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。
AJAX 是一种用于创建快速动态网页的技术。
区别
主要是同传统Web开发的比较
基础
AJAX需要借助其他语言技术基础,才能有效实现动态数据刷新等特效。所以,学习AJAX技术,需要先了解必要的技术基础。例如:
DOM
Document Object Model文档对象模型
语言和平台的接口
允许动态访问和更新文档内容,结构和风格
CSS
页面样式设计
XML
可扩展标记语言,用于数据传输和包含,可作配置文件
JavaScript高级知识
数组、对象创建;原型使用,和对象的封装技术等