23 lines
379 B
JavaScript
23 lines
379 B
JavaScript
// 下面代码的输出结果是什么
|
|
const pro1 = new Promise((resolve, reject) => {
|
|
setTimeout(() => {
|
|
resolve(1);
|
|
}, 1000);
|
|
});
|
|
|
|
const pro2 = pro1.then((data) => {
|
|
console.log(data);
|
|
return data + 1;
|
|
});
|
|
|
|
const pro3 = pro2.then((data) => {
|
|
console.log(data);
|
|
});
|
|
|
|
console.log(pro1, pro2, pro3);
|
|
|
|
setTimeout(() => {
|
|
console.log(pro1, pro2, pro3);
|
|
}, 2000);
|
|
|