您的位置:首页 > 科技 > IT业 > 办宽带要多少钱_看国外的视频用什么浏览器_百度指数入口_百度竞价和优化的区别

办宽带要多少钱_看国外的视频用什么浏览器_百度指数入口_百度竞价和优化的区别

2025/3/10 4:19:36 来源:https://blog.csdn.net/qq_55890817/article/details/146089750  浏览:    关键词:办宽带要多少钱_看国外的视频用什么浏览器_百度指数入口_百度竞价和优化的区别
办宽带要多少钱_看国外的视频用什么浏览器_百度指数入口_百度竞价和优化的区别

一、什么是Ajax

概念:Asynchronous JavaScript And XML,异步的JavaScript和XML

作用:

  • 数据交换:通过Ajax可以给服务器发送请求,并获取服务器响应的数据。
  • 异步交互:可以在不加载整个页面的情况下,与服务器交换数据并更新部分网页的技术。 

同步与异步:

Ajax原生方式获取服务器数据:

function getData(){//1.创建XMLHttpRequestvar xmlHttpRequest = new XMLHttpRequest();//2.发送异步请求xmlHttpRequest.open('GET',"一个网址");xmlHttpRequest.send();//发送请求//3.获取服务器响应数据xmlHttpRequest.onreadystatechange = function(){if(xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200){document.getElementById('div1').innerHTML = xmlHttpRequest.responseText;}
}

二、Axios

        Axios是Ajax的一种现代化替代方案,它在功能性和易用性上都有很大的提升。Axios提供了更为简洁的API和更强大的功能。

Axios方式获取服务器数据:

//通过axios发送异步请求get
function get() {axios({method: "get",url: "一个网址",//成功回调函数}).then((result) => {console.log(result.data);});

Axios方式发送数据:

//通过axios发送异步请求post
axios({method:"post",url:"http://yapi.smart-xwork.cn/mock/169327/emp/deleteById",data:"id=1"}).then((result)=>{console.log(result.data);
});

Axios请求方式别名

        Axios为简化书写,为各种请求方式定义了别名:

axios.get(url[,config]);
axios.delete(url[,config]);
axios.post(url[,data[,config]]);
axios.put(url[,data[,config]]);

Axios别名方式发送请求:

axios.get("http://yapi.smart-xwork.cn/mock/169327/emp/list").then(result => {console.log(result.data);
});axios.post("http://yapi.smart-xwork.cn/mock/169327/emp/deleteById", "id=1").then(result =>{console.log(result.data);         
})


 

 

 

 

 

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com