
1、原生js
<script> // 实现ajax的前提 // html页面 // 需要后端提供的数据接口 // dom将获取的数据放到页面上 var url = `http://127.0.0.1:5500/mock/index.json` //创建ajax的核心对象 var xhr = new XMLHttpRequest(); xhr.open('get', url, true) xhr.send(); //onreadystatechange监听服务器状态的变化 xhr.onreadystatechange = function () { //readystate值代表服务器响应的变化 ==4 请求完成,响应准备就绪 status==200 请求成功,数据成功的响应 if (xhr.readyState == 4 && xhr.status == 200) { console.log(xhr.responseText) var res = JSON.parse(xhr.responseText) console.log(res) } } </script>
2、jq
<script> var url = `http://127.0.0.1:5500/mock/index.json` $.ajax({ url, success:res=>{ console.log(res) } }) </script>
