Skip to content

AJAX 教程 ​

AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。

AJAX 不是新的编程语言,而是一种使用现有标准的方法。最大优点是:在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。

XMLHttpRequest 是实现 AJAX 的经典方式(现代也可用 Fetch API)。

学习路径 ​

阅读前需要了解 ​

AJAX 应用通常涉及 ​

  • 用 HTML + CSS 呈现信息
  • 用 JavaScript 操作 DOM 做动态效果
  • 用 XML / JSON 等格式交换数据
  • 用 XMLHttpRequest(或 Fetch)与服务器异步通信

TIP

本教程以 XMLHttpRequest 为主,便于理解底层流程。日常项目中也可学习 fetch(),思路相同:请求 → 等待响应 → 更新页面。

下一页:AJAX 简介