// 示例代码:使用 Promise 处理同步操作
// 创建一个立即解决的 Promise
function immediatePromise() {
return new Promise((resolve, reject) => {
// 这是一个同步操作,直接调用 resolve
resolve('同步操作完成');
});
}
// 调用并处理 Promise
immediatePromise().then(result => {
console.log(result); // 输出: 同步操作完成
});
// 解释说明:
// 在这个例子中,我们创建了一个立即解决的 Promise。由于 Promise 的执行器(executor)是同步执行的,
// 因此 `resolve` 会在创建 Promise 的时候立即被调用。这意味着我们可以用 Promise 来包装同步操作,
// 并且在 `.then()` 中处理结果。
上一篇:js keypress
下一篇:js promise then
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站