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

最新文章

  1. android bundle存放数据详解
  2. 原生js操作dom备忘
  3. 我的ORM之五-- 事务
  4. 利用ajaxfileupload.js异步上传文件
  5. dyld: Symbol not found: _OBJC_CLASS_$_NSURLSessionDataTask
  6. linq join多字段
  7. C++的ORM工具比较
  8. English Training Material - 05
  9. iOS UILabel根据文字获取高度及UITableCell动态获取高度(以截取快递信息为例)
  10. POJ1811 Prime Test(miller素数判断&&pollar_rho大数分解)
  11. android短信的接收和发送处理
  12. Android-xUtils框架介绍(三)
  13. 返回类型和return语句
  14. ASP.NET MVC轻教程 Step By Step 4——Model、View和Controller
  15. UVALive 7141 BombX
  16. oracle运行速度与效率高的秘密
  17. 入门干货之Grpc的.Net实现-MagicOnion
  18. [转] Brook 搭建教程
  19. web功能测试之表单、搜索测试
  20. Leetcode 546. Remove Boxes

热门文章

  1. 忘记 MySQL 的 root 帐号密码该怎么办
  2. Python语言程序设计(3)--数字类型及操作--实例3-天天向上的力量
  3. vscode——tab转空格
  4. 通过命令行运行java出现"错误: 找不到或无法加载主类 "解决办法
  5. 如何获取一个Java对象所占内存大小
  6. URL路径详解
  7. django后台管理
  8. jquery中ajax跨域加载
  9. JAVA读取XML并打印
  10. mac php 安装php多版本