Ajax (Asynchronous JavaScript and XML) 是一种用于创建异步 Web 应用的技术。它允许网页在不重新加载整个页面的情况下,通过后台与服务器交换少量数据并动态更新部分页面内容。
核心特点:
类比:传统网页像翻书(每次请求翻新页),Ajax 像实时更新的智能笔记本(只修改需要变动的文字)。
Ajax 的核心是通过浏览器内置的 XMLHttpRequest 对象(或现代 fetch API)实现异步通信:
XMLHttpRequest
fetch API