以下是一个简单的 JavaScript 中封装一个 Promise 的示例:
// 定义一个 myPromise 函数,它接受一个 callback 函数作为参数
function myPromise(callback) {
return new Promise(callback);
}
// 使用 myPromise
myPromise((resolve, reject) => {
setTimeout(() => {
resolve("success");
}, 1000);
}).then(result => {