Promise.resolve的作用
2024-08-26 17:17:24
Promise.resolve
方法有下面三种形式:
Promise.resolve(value);
Promise.resolve(promise);
Promise.resolve(thenable);
Promise.resolve可以把,同步值,一个promise,一个thenable类型的对象都包裹成一个新的Promise。
提供了创建一个Promise的副本的能力,是将一个类似Promise的对象转换成一个真正的Promise对象。它的一个重要作用是将一个其他实现的Promise对象封装成一个当前实现的Promise对象。例如你正在用bluebird,但是现在有一个Q的Promise,那么你可以通过此方法把Q的Promise变成一个bluebird的Promise。
出处:https://segmentfault.com/q/1010000005330351
最新文章
- android bundle存放数据详解
- 原生js操作dom备忘
- 我的ORM之五-- 事务
- 利用ajaxfileupload.js异步上传文件
- dyld: Symbol not found: _OBJC_CLASS_$_NSURLSessionDataTask
- linq join多字段
- C++的ORM工具比较
- English Training Material - 05
- iOS UILabel根据文字获取高度及UITableCell动态获取高度(以截取快递信息为例)
- POJ1811 Prime Test(miller素数判断&;&;pollar_rho大数分解)
- android短信的接收和发送处理
- Android-xUtils框架介绍(三)
- 返回类型和return语句
- ASP.NET MVC轻教程 Step By Step 4——Model、View和Controller
- UVALive 7141 BombX
- oracle运行速度与效率高的秘密
- 入门干货之Grpc的.Net实现-MagicOnion
- [转] Brook 搭建教程
- web功能测试之表单、搜索测试
- Leetcode 546. Remove Boxes