1. <script>
    2. // 步骤一:创建对象
    3. var ajax = new XMLHttpRequest();
    4. //步骤二:设置请求的url参数,参数一是请求的类型get和post,参数二是请求的url,可以带参数,动态的传递参数
    5. var url = 'http://huruqing.cn:3006/user/all';
    6. ajax.open('get', url);
    7. //步骤三:发送请求
    8. ajax.send();
    9. //步骤四:注册事件 onreadystatechange 状态改变就会调用
    10. //绑定 readystatechange事件,监听响应
    11. ajax.onreadystatechange = function () {
    12. // readyState 有5中取值,详情看语雀
    13. if (ajax.readyState == 4 && ajax.status == 200) {
    14. //步骤五 如果能够进这个判断 说明数据回来了
    15. // 把后台返回的json字符串转成对象
    16. var result = JSON.parse(ajax.responseText);
    17. console.log(result);
    18. }
    19. }
    20. </script>