ajax
文章平均质量分 54
IT_CODE.
web开发
展开
-
async与await
一、async和awaitpromise使用.then链式调用,但也是基于回调函数async+await更加优雅的异步编程的写法1.消灭异步回调的终极武器,2.它是同步语法,也就是同步语法写异步代码案例: async与await封装ajax请求...原创 2022-02-18 12:15:36 · 704 阅读 · 0 评论 -
Promise
Promise是异步编程的一种解决方案,其实是一个构造函数,自身身上有all,reject,resolve,这几个方法,原型上有then、catch,等方法。ps:什么是异步编程: fs读取文件、发送ajax、定时器运用等等。我们可以通俗理解为异步就是一个任务分成两段,先执行第一段,然后转而执行其他任务,等做好了准备,再回过头执行第二段。排在异步任务后面的代码,不用等待异步任务结束会马上运行,也就是说,异步任务不具有”堵塞“效应。比如,有一个任务是读取文件进行处理。原创 2022-02-17 22:30:41 · 651 阅读 · 0 评论 -
前端获取服务器数据
server.jsconst express = require('express')const app = express()app.use((request,response,next)=>{ console.log('有人请求服务器1了'); // console.log('请求来自于',request.get('Host')); // console.log('请求的地址',request.url); next()})app.get('/students',(re.原创 2022-02-11 13:35:15 · 1716 阅读 · 0 评论 -
axios二次封装,设置请求、响应拦截器
axios的拦截器非常好用,分为请求拦截器与响应拦截器两种,一般把拦截器卸载api文件下的xxx.js下, xxx.js中配置,二次封装//对于axios进行二次封装import axios from 'axios'//主要是要用到他的请求和拦截器(为什么要二次封装)//1.利用axios对象的方法create,去创建一个axios实例//2.request就是axios,只不过稍微配置一下const requests = axios.create({ //配置对象 .原创 2022-02-09 14:21:10 · 2673 阅读 · 0 评论