搜索:promise
-
用 Reduce 实现 Promise 串行执行
1 引言 本周精读的文章是 why-using-reduce-to-sequentially-resolve-promises-works,讲了如何利用 reduce 实现 Pro…
-
手把手实现Promise
手把手实现Promise 基本结构 Promise 构造函数传入一个函数new Promise((resolve, reject) => resolve(1)) 函数中有两…
-
一杯喜茶的时间手搓Promise
前言 我们都知道,JS是单线程的,只有前一个任务结束,才能执行下一个任务。显然在浏览器上,这样执行会堵塞浏览器对DOM的渲染。所以,JS中会有很多异步操作,那JS是如何实现异步操作…
-
如何让 Promise 控制业务流程(Re 同步异步 开始一步一步深入)
对写文章这件事已经阁了3个月了,工作太忙很难抽出大块时间来总结写作。现在稍微闲赋些,准备好好对以前的技术做一下总结。为什么要写关于 Promise 呢?有以下 3 点 之前面试时…
-
理解promise、 generator 、async & await 之间的联系
Promise 处理异步代码相对于纯回调函数比较有序明了,但是对于同步函数写法还是挺繁琐的,下面有两种语法糖让异步更加清晰简洁 生成器 generator 函数 像指针一样下移,有…
-
这次一定弄懂弄透Javascript 中的 Promise
背景 当你第一次开始使用JavaScript时,它会有点令人沮丧。 你会听到有些人说JavaScript是同步编程语言,而其他人则认为它是异步的。 你会听到阻塞代码,非阻塞代码,事…
-
JavaScript它如何运行:从调用堆栈到Promise,需要知道的所有内容
有没有想过浏览器如何读取和运行JS代码? 这看起来很神奇,我们可以通过浏览器提供的控制台来了解背后的一些原理。 在Chrome中打开浏览器控制台,然后查看Sources这栏,在右侧…
-
深入浅出 Promise(三)——命名 Promise
目录: 深入 Promise(一)——Promise 实现详解 深入 Promise(二)——进击的 Promise 深入 Promise(三)——命名 Promise …
-
深入浅出 Promise(二)——进击的 Promise
目录: 深入 Promise(一)——Promise 实现详解 深入 Promise(二)——进击的 Promise 深入 Promise(三)——命名 Promise …
-
深入浅出 Promise(一)——Promise 实现详解
目录: 深入 Promise(一)——Promise 实现详解 深入 Promise(二)——进击的 Promise 深入 Promise(三)——命名 Promise …