2.1.2 XMLHttpRequest 对象的主要属性详解 XMLHttpRequest(XHR)是浏览器原生支持的异步通信核心接口,广泛应用于现代 Web 应用的数据交互场景。其属性体系完整映射了 HTTP 请求-响应全生命周期的状态、数据与控制逻辑。掌握各属性的语义、取值范围、触发时机及使用约束,是构建高可靠性、可调试、可维护 Ajax 功能的基础。 属性分类概览 类别 | 属性名 | 说明 状态属性 | | 标识请求所处的生命周期阶段(0–4),是事件驱动逻辑的核心判断依据 响应数据属性 | | 以字符串形式返回响应体(适用于文本/JSON) | | 返回解析后的 对象(仅当 为 或响应 匹配 XML 时有效) | | 根据 自动转换类型的响应数据(支持 、 、 、 、 ) | |