首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大怪腿长一米八
掘友等级
前端混子
前端混子
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 7
沸点 1
赞
8
返回
|
搜索文章
最新
热门
Promise 系列(完)-- all、Promise.resolve、finally、catch 方法的实现
myPromise 中的 then 方法已经完善的差不多了,目前已经能够支持大部分场景的使用,但是 Promise 除了 then 方法之外还有其他的方法的
Promise 系列(5)-- Promise 方法的异常捕获以及 then 方法实现可选参数
一个成熟的类或者方法都是有对错误和异常的处理的,所以接下来处理 myPromise 中的错误以及异常情况
Promise 系列(4)-- then 方法在链式调用中判断 Promise 的返回
then 方法的多次、链式调用已经完成了,在链式调用 then 方法的时候,then 方法的返回中可以返回 Promise 对象,但是当前的 then 方法是不能够返回当前这个 then 方法返回的对象的,既自己不能返回自己(嗯~不能和自己玩)如果返回了自己是会报错的,因为此时…
Promise 系列(3)-- then 方法多次调用和链式调用的实现
在 Promise 中 then 方法是可以多次调用的。 在全是同步执行的情况下,会立即知道每一个 Promise 目前的状态是成功或失败,所以这里的代码没有问题,但是如果在执行 Promise 的时候,有异步的情况就会出现问题了。(见下图) 原因是在定义成功和失败的回调的时候…
Promise 系列(2)-- 异步逻辑实现
在 Promise 核心代码实现的时候并没有做异步的逻辑处理,如果出现了异步的情况可能会有问题。接下来要实现的是关于 Promise 异步逻辑。 代码是按顺序从上到下执行的在创建了一个自定义的 Promise 之后,它里面的回调函数会立即执行。 在立即执行的回调函数中遇到了 s…
Promise 系列(1)-- 核心逻辑实现
在执行这个类的时候,需要传递一个回调函数进来,这个回调函数会立即执行(见下图)。也就是说在创建了 Promise 之后,这个回调函数是会被立即执行的(这好像是句废话)。 在使用 Promise 的时候会向里面传递两个参数:resolve,reject;调用这两个参数的时候会更改…
个人成就
文章被点赞
7
文章被阅读
6,379
掘力值
191
关注了
11
关注者
2
收藏集
3
关注标签
33
加入于
2018-05-10