异步
树叶开心
这个作者很懒,什么都没留下…
展开
-
实现一个Promise
1.极简版Promise 在Promise的用法中,我们使用如下方式来使用Promise,那么这个最简单的功能是如何实现的呢,下面我们来探索一下 let p = new Promise((resolve, reject) => { resolve('test'); }); p.then(data=> { console.log(data); // test }) ...原创 2019-12-08 17:10:31 · 157 阅读 · 0 评论 -
Promise的用法
1.什么是Promise 引用MDN上关于Promise的定义 Promise 对象是一个代理对象(代理一个值),被代理的值在Promise对象创建时可能是未知的。它允许你为异步操作的成功和失败分别绑定相应的处理方法(handlers)。 这让异步方法可以像同步方法那样返回值,但并不是立即返回最终执行结果,而是一个能代表未来出现的结果的promise对象 一个 Promise有以下几种状态:...原创 2019-12-08 11:04:10 · 153 阅读 · 0 评论