随笔分类 -  Promise,async/await

摘要:0、前言 关于promise、async/await的使用相信很多小伙伴都比较熟悉了,但是提到事件循环机制输出结果类似的题目,你敢说都会? 试一试? 🌰1: async function async1 () { await new Promise((resolve, reject) => { re 阅读全文
posted @ 2023-03-20 22:01 程序员小明1024 阅读(105) 评论(0) 推荐(0) 编辑
摘要:前言 大家好,我是林三心,相信大家在日常开发中都用过Promise,我一直有个梦想,就是以最通俗的话,讲最复杂的知识,所以我把通俗易懂放在了首位,今天就带大家手写实现以下Promise吧,相信大家一看就懂。 resolve和reject 咱们来看一段Promise的代码: let p1 = new 阅读全文
posted @ 2022-12-22 22:12 程序员小明1024 阅读(116) 评论(0) 推荐(0) 编辑
摘要:前言 前段时间写了篇文章《axios如何利用promise无痛刷新token》,陆陆续续收到一些反馈。发现不少同学会想要从在请求前拦截的思路入手,甚至收到了几个邮件来询问博主遇到的问题,所以索性再写一篇文章来说说另一个思路的实现和注意的地方。过程会稍微啰嗦,不想看实现过程的同学可以直接拉到最后面看最 阅读全文
posted @ 2022-07-17 02:02 程序员小明1024 阅读(105) 评论(0) 推荐(0) 编辑
摘要:需求 最近遇到个需求:前端登录后,后端返回token和token有效时间,当token过期时要求用旧token去获取新的token,前端需要做到无痛刷新token,即请求刷新token时要做到用户无感知。 需求解析 当用户发起一个请求时,判断token是否已过期,若已过期则先调refreshToke 阅读全文
posted @ 2022-07-17 02:00 程序员小明1024 阅读(233) 评论(0) 推荐(0) 编辑
摘要:前言 大家好,我是林三心,以最通俗的话,讲最难的知识点是我写文章的宗旨 之前我发过一篇手写Promise原理,最通俗易懂的版本!!!,带大家基本了解了Promise内部的实现原理,而提到Promise,就不得不提一个东西,那就是async/await,async/await是一个很重要的语法糖,他的 阅读全文
posted @ 2022-07-06 00:26 程序员小明1024 阅读(327) 评论(0) 推荐(0) 编辑
摘要:Promise是什么 ES6中一个非常重要和好用的特性就是Promise 但是初次接触Promise会一脸懵逼,这TM是什么东西? 看看官方或者一些文章对它的介绍和用法,也是一头雾水。 Promise到底是做什么的呢? Promise是异步编程的一种解决方案。 那什么时候我们会来处理异步事件呢? 一 阅读全文
posted @ 2021-11-24 23:52 程序员小明1024 阅读(55) 评论(0) 推荐(0) 编辑
摘要:官网 http://www.axios-js.com/ axios 是什么 1. Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。目前是前端最流行的 ajax 请求库 2. react/vue 官方都推荐使用 axios 发 ajax 请求 axios 阅读全文
posted @ 2021-11-23 23:17 程序员小明1024 阅读(3588) 评论(0) 推荐(0) 编辑
摘要:axios封装 一、.axios官网:http://www.axios-js.com/ 二、案例 1.执行 GET 请求 // 为给定 ID 的 user 创建请求 axios.get('/user?ID=12345') .then(function (response) { console.log 阅读全文
posted @ 2021-04-24 23:14 程序员小明1024 阅读(544) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示