AJAX总结文档
一、什么是 AJAXAJAX(Asynchronous JavaScript and XML)是一种用于创建快速动态网页的技术。通过在网页中使用 AJAX,用户可以与服务器交换数据,而无需刷新整个网页。 二、AJAX 的特点异步更新:无需刷新整个页面,更新局部数据,提升用户体验。支持多种数据格式:包括 JSON、XML、HTML 和纯文本。跨浏览器支持:现代浏览器均支持 AJAX。依赖 HTTP 协议:通过 HTTP 协议与服务器通信,支持 GET 和 POST 方法。 三、AJAX 的核心组成XMLHttpRequest 对象核心组件,用于与服务器通信。 创建对象:const xhr = new XMLHttpRequest();常用方法:open(method, url, async):设置请求方法和目标 URL。send(data):发送请求。setRequestHeader(key, value):设置请求头。 常用属性:readyState:请求状态,值为 0-4。status:HTTP...