← [ BACK_TO_NOTES ]

AJAX

AJAX:一种“异步请求 + 局部更新”的开发实践;不是具体 API。

#concept #growing #network #browser #http #javascript

[!info] related notes

AJAX

AJAX(Asynchronous JavaScript and XML)是一种用 JavaScript 异步请求数据、局部更新页面而不整页刷新的开发实践,不是某个具体 API。

早期常用 XMLHttpRequest 实现;现代也可用 Fetch API 或其上层库。名称中的 XML 是历史用语,数据可以是 JSON、文本、二进制等,不要求使用 XML。

典型过程是:用户触发操作 → 发出请求 → 根据响应更新相关界面,并处理加载、失败或取消状态。搜索联想、评论加载、表单异步提交都可以采用这种方式。

具体 API 的错误语义、取消和选型见 请求方式对比,不在概念页重复展开。

参考

创建于 2026/3/15 更新于 2026/10/6
Digital Biome
Access

键盘导航

j / k / ↑ / ↓
选择对象
Enter / o
打开选择
/ 或 Ctrl+K
全站搜索
i / f / 1–4
筛选当前列表
g → h / l / p / t / a
首页 / 笔记 / 项目 / 工具 / About
r → 1–9
打开所选对象的关联
u
返回上一页
Esc
关闭浮层 / 取消命令;输入框内清空文本