目录:
定义-异步JavaScript和XML(AJAX)是什么意思?
AJAX是客户端Web开发技术,用于产生交互式Web应用程序。 AJAX是一种开发应用程序的方式,该应用程序结合了以下功能,并使用JavaScript将其结合在一起。
- 基于XHTML和CSS标准的演示
- 通过文档对象模型与页面进行交互
- 与XML和XSLT的数据交换
- 使用XML HTTP Request进行异步数据检索。
AJAX的主要功能是帮助开发人员制作类似于基于桌面的应用程序的基于Web的应用程序。
Techopedia解释了异步JavaScript和XML(AJAX)
AJAX是技术的组合,而不是单一的技术。 HTML和CSS对信息进行标记和样式设置,然后通常使用JavaScript访问跨平台和对象交互语言。 JavaScript又会动态显示信息,从而使用户可以与之交互。 此过程在浏览器和服务器之间异步交换数据。
异步通信是AJAX的最大优势。 AJAX涵盖了广泛的Web技术,这些技术用于在Web应用程序与后台服务器进行通信时启动Web应用程序。 这使用户受益,因为它不会干扰或中断他或她正在使用的网页。 JavaScript不是使用AJAX编程的唯一客户端脚本语言。 VBScript和其他语言具有这种类型的功能,但是JavaScript是最受欢迎的。
尽管其名称暗示了什么,但AJAX既不必以异步方式运行(在后台),也不需要使用XML。 实际上,JavaScript对象表示法更常用。
