Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js then catch

作者:开阔蓝天uだ   发布日期:2026-04-04   浏览:82

// 使用 Promise 的 then 和 catch 方法

function examplePromise() {
  return new Promise((resolve, reject) => {
    // 模拟一个异步操作,成功时 resolve,失败时 reject
    let success = true; // 将此值设为 false 来模拟失败的情况

    if (success) {
      resolve("操作成功");
    } else {
      reject("操作失败");
    }
  });
}

examplePromise()
  .then((result) => {
    console.log(result); // 如果 Promise 成功,这里会输出 "操作成功"
  })
  .catch((error) => {
    console.error(error); // 如果 Promise 失败,这里会输出 "操作失败"
  });

// 解释说明:
// - `then` 方法用于处理 Promise 成功的情况,当 Promise 被 resolve 时,`then` 中的回调函数会被调用。
// - `catch` 方法用于处理 Promise 失败的情况,当 Promise 被 reject 时,`catch` 中的回调函数会被调用。
// - 在这个例子中,我们创建了一个 Promise,根据 `success` 变量的值决定是 resolve 还是 reject。
// - 如果 `success` 为 true,则会执行 `then` 中的回调;如果 `success` 为 false,则会执行 `catch` 中的回调。

上一篇:js toast

下一篇:js 关闭当前窗口

大家都在看

js 数组打乱顺序

js 两个数组取交集

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站