Ajax
异步 JavaScript 和 XML(**Ajax** 或 **AJAX**)是一种网页开发技术,其中网页应用程序通过发出异步 HTTP 请求从服务器获取内容,并使用新内容更新页面的相关部分,而无需重新加载整个页面。 这可以使页面响应更快,因为只需要请求需要更新的部分。
Ajax 可用于创建单页应用程序,其中整个网页应用程序仅包含一个文档,该文档使用 Ajax 根据需要更新其内容。
最初,Ajax 是使用XMLHttpRequest
接口实现的,但fetch()
API 更适合现代网页应用程序:它功能更强大、更灵活,并且可以更好地与基础网页应用程序技术(如服务工作者)集成。 现代网页框架还提供了 Ajax 的抽象。
这种技术在现代网页开发中非常常见,以至于很少使用“Ajax”这个特定术语。
另请参见
- 从服务器获取数据
- Fetch API
- 相关词汇表术语
XMLHttpRequest
- AJAX 在维基百科上