Ajax中自定义发送请求和处理响应对象
JavaScript内置一个称为XMLHttpRequest的对象,用于发起Ajax请求并处理Ajax响应。这个对象非常复杂,包含许多支持Ajax的特性和方法。
readyState:请求的状态代码【0(未开始)、1(开启)、2(已传送)、3(接收中)、4(已载入)】
status:HTTP的请求状态代码【404(找不到文件)、200(OK)】
onreadystatechange:请求状态改变时会被调用的函数引用,这个函数事件处理器就是处理响应的地方。
responseText:由服务器返回的响应数据,格式为纯文本字符串。
responseXML:由服务器返回的响应数据,格式为XML节点树构成的对象。
abort():取消请求。
open()