关注我们: 微信公众号

微信公众号

电脑用户请使用手机扫描二维码

手机用户请微信打开后长按二维码 -> 识别二维码

Java 脚本中的 Promise

IT技术 2024-08-21 1155

java 脚本中的 promise

什么是承诺

*promises 是一个代表异步操作最终完成的对象。

承诺的状态

promise 可以处于以下三种状态之一:

1.pending:初始状态,既没有完成,也没有拒绝。
2.fulfilled: 操作成功完成。
3.拒绝:操作失败。

创造一个承诺

let mypromise = new promise((解决, 拒绝) => {
让成功= true;
如果(成功){
solve("操作成功!");
}其他{
拒绝(“操作失败。”);
}
});

要处理 promise 的结果,您可以使用 then() 和 catch() 方法:

我的承诺
.then((消息) => {
控制台.log(消息); // “操作成功!”
})
.catch((错误)=> {
控制台.错误(错误); // “操作失败。”
});

*then() 在 promise 履行时执行。
*catch() 在 promise 被拒绝时执行。

承诺示例

const mypromise = new promise((解决, 拒绝) => {

setTimeout(() => {

    resolve("Promise fulfilled!");
}, 2000); 

关键词:

网友留言2

未查询到任何数据!
◎欢迎您留言咨询,请在这里提交您想咨询的内容。