你真的了解
JavaScript
的函数和方法吗?你知道它们有什么区别吗?你知道它们是如何定义和调用的吗?你知道它们是如何影响this
值的吗?如果你对这些问题感到迷茫,那么本文就是为你准备的。本文将从基础开始,详细解释函数和方法的概念、特点、用法和联系,让你彻底弄清楚函数和方法的奥秘。
Promise.race
和Promise.all
是性格相对的兄弟。之前已经带大家实现过Promise.all
,可以看完那篇之后,对照着来看今天这篇,本文将介绍如何使用JavaScript
手写实现Promise.race
的功能和逻辑。
在之前的博文中,我们已经用
ES6
的类实现了一个Promise
,提供了基础的then
方法和catch
方法,这是Promise
最核心的内容。随着Promise
不断的发展和业务场景的逐渐复杂,拓展了很多新的方法。比如我们这次要讲到的Promise.all
。