博客
关于我
修改Promise对象的状态的方式
阅读量:268 次
发布时间:2019-03-01

本文共 403 字,大约阅读时间需要 1 分钟。

1.resolve()

使pending状态变成resolved状态

代码:

let p = new Promise((resolve,reject) => {            resolve('ok')     })     console.log(p);

效果:

在这里插入图片描述

2.reject()

使pending状态变成rejected状态

代码:

let p = new Promise((resolve,reject) => {            reject('error')     })     console.log(p);

效果:

在这里插入图片描述

3.抛出异常

使pending状态变成resolved状态

代码:

let p = new Promise((resolve,reject) => {           throw '出错了'     })     console.log(p);

效果:

在这里插入图片描述

转载地址:http://ohro.baihongyu.com/

你可能感兴趣的文章
2021-04-15
查看>>
free(): double free detected in tcache 2 如何解决
查看>>
c语言-单链表
查看>>
《软件方法》第1章 建模和UML
查看>>
Rhapsody的文件能转到EA里面吗
查看>>
一张图让你了解——mysql高可用:分库分表
查看>>
《程序猿的第n+3天》bootstrap做收缩导航
查看>>
android instant app
查看>>
ubuntu非root用户如何访问vmware共享文件夹
查看>>
如何使用Postman保存请求和返回,离线查看请求数据
查看>>
系统架构
查看>>
图解HTTP (chap4 Http状态码) 5XX
查看>>
creator世界坐标w_pos会变化导致的录屏回放时相对位置变化造成bug(改为local_pos即可解决)
查看>>
Python3实现程序更新
查看>>
类似愤怒小鸟的飞行弹道
查看>>
(二十七)unity4.6学习Ugui中文文档-------Unity3D UI (uGUI)窗口扩展
查看>>
Android官方文档之DataBinding库
查看>>
【python】输出到文件, f.write与print
查看>>
【今日CV 计算机视觉论文速览 第97期】Tue, 9 Apr 2019
查看>>
【mAP】关于目标检测mAP的一些理解
查看>>