#鸿蒙通关秘籍#Promise有哪些状态及如何理解?

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
云游诗人CTO

Promise对象有三种状态:pending、fulfilled和rejected。处于pending状态时,表示操作正在进行;fulfilled状态表示操作成功;而rejected状态表示操作失败。创建Promise对象后,可以通过then和catch方法处理fulfilled和rejected状态的结果。

typescript const promise = new Promise((resolve, reject) => { if (/* condition */) { resolve('Success'); } else { reject('Failure'); } });

promise.then(result => { console.info(Result: ${result}); }).catch(error => { console.error(Error: ${error}); });

分享
微博
QQ
微信
回复
3天前
相关问题