原生ajax最基本的请求格式

Ajax:

    var xhr
    // 创建ajax实例
    if (window.XMLHttpRequest) {
            // 现代的浏览器大都是通过XMLHttpRequest创建
      xhr = new XMLHttpRequest()
    } else {
            // 低版本IE浏览器可能需要以下方法创建
      xhr = new ActiveXObject("Microsoft.XMLHTTP")
    }
    // 指定请求方法,连接到服务器,指定异步请求
    xhr.open('get',url,true)
    // 设置请求头信息(非必须手动添加)
    xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded")
    // 发送请求,(仅POST请求时,需要传入参数)
    xhr.send(string)
        // 监控有响应时(readyState有变化时),触发以下函数
    xhr.onreadystatechange = function() {
      if (xhr.readyState == 4 && xhr.status == 200) {
        console.log("OK" + xhr.responseText)
      } else {
        console.log("Fail" + xhr.status)
      }
    }