
修改Promise对象的状态的方式
发布日期:2021-05-04 20:48:06
浏览次数:13
分类:技术文章
本文共 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);
效果:
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2025年03月25日 02时56分32秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
SpringCloud之消息总线(Spring Cloud Bus)刷新配置
2019-03-03
多线程之创建线程的两种方式
2019-03-03
fragment中recyclerview的重新加载问题
2019-03-03
集合 List
2019-03-03
设计模式:可复用面向对象软件及基础:3-6 结构型模式:享元模式(FlyWeight)
2019-03-03
window程序设计(1):第一个windows程序
2019-03-03
windows程序设计(4):文本输出
2019-03-03
JZOJ7月5日提高组反思
2019-03-03
JZOJ7月20日提高组T2 昂贵的珍珠垂饰
2019-03-03
JZOJ7月27日提高组反思
2019-03-03
JZOJ7月29日提高组反思
2019-03-03
21.2.3总结
2019-03-03
线性代数和数学期望杂题
2019-03-03
21.2.4总结
2019-03-03
21.2.22 总结
2019-03-03
【SSL_P2876】2017年东莞市信息学特长生测试题 工程
2019-03-03
【洛谷_CF261D】Maxim and Increasing Subsequence
2019-03-03
【洛谷_P1433】吃奶酪
2019-03-03