- 博客(3)
- 收藏
- 关注
原创 axios从入门到源码分析
axios.Cancel(): 用于创建取消请求的错误对象 axios.CancelToken(): 用于创建取消请求的 token 对象 axios.isCancel(): 是否是一个取消请求的错误 axios.all(promises): 用于批量执行多个异步请求 axios.spread(): 用来指定接收所有成功数据的回调函数的方法。在请求得到响应后执行的回调函数 可以对响应数据进行特定处理 成功的回调函数, 传递的默认是 response 失败的回调函数, 传递的默认是 error。
2024-07-04 10:40:49 1437
原创 Promise
一旦状态发生变化,就凝固了,不会再有新的状态变化,这也是Promise这个名字的由来,它的英语意思"承诺",因此我们需要一个叫做Promise的东西,来解决这个问题,当然,除了回调地狱之外,还有个非常重要的需求就是。2. promise:启动异步任务->返回promise对象->给promise对象绑定回调函数。③ 如果返回的是另一个新promise, 此promise的结果就会成为新promise的结果。最常见的一个场景就是ajax请求,通俗来说,由于网速的不同,可能你得到返回值的时间也是不同的,
2024-07-04 09:47:55 1693
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人