https://juejin.cn/post/6894971793745182727#heading-12
Ajax 是 Asynchronous Javavascript XML 的缩写,被译为异步 JavaScript 和 XML 。
- 实现 Ajax 异步交互的核心就是
XMLHttpRequest
对象,该对象为客户端提供了在客户端和服务器之间传输数据的功能。
实现 Ajax 异步交互需要服务器逻辑进行配合,而作为客户端的 HTML 页面需要完成以下步骤:
- 创建 Ajax 的核心对象
XMLHttpRequest
对象。 - 通过 XMLHttpRequest 对象的
open()
方法与服务端建立连接。 - 构建请求所需的数据内容,并通过 XMLHttpRequest 对象的
send()
方法发送给服务器端 - 通过 XMLHttpRequest 对象提供的
onreadystatechange
事件监听服务器端你的通信状态 - 接受并处理服务端向客户端响应的数据结果
- 将处理结果更新到 HTML 页面中
作者:一碗周
链接:https://juejin.cn/post/6894971793745182727
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。