Promise.resolve() 是个什么用法? --<Javascript 学习笔记 9>

Lemon1x
• 阅读 518

Javascript 学习笔记 9

刚才看 现代 JS 教程 时,突然莫名其妙的跑出来了一个 Promise.resolve(p) 的东西,甚是不解,因为在那之前并没有讲过这个方法。

首先, Promise.resolve 是个简写的方法,我们看下面的代码:

new Promise((resolve) => resolve());

Promise.resolve();

这两个代码没有任何区别,旨在返回一个 fulfilled (resolved) 状态的 Promise

同样,它也可以传入参数:

Promise.resolve(1994)
    .then(console.log); // 1994

接下来就没什么可说的了,同理一 一对应就可以了,传入 Promise 对象和其他 Non-promise 都一样了。

点赞
收藏
评论区
推荐文章

暂无数据

Lemon1x
Lemon1x
Lv1
男 · 学生
初二的某个班长,目前为JS开发者。 知乎同名,Gitee: Lemonix,Github: Lemonix-xxx
文章
0
粉丝
0
获赞
0
热门文章

暂无数据