Skip to content

【Promise第四题】下面代码的输出是什么?

Posted on:2024年7月20日 at 11:01
const promise1 = new Promise((resolve, reject) => {
  console.log("promise1");
  resolve("resolve1");
});
const promise2 = promise1.then((res) => {
  console.log(res);
});
console.log("1", promise1);
console.log("2", promise2);

过程分析

结果

'promise1'
'1' Promise{<resolved>: 'resolve1'}
'2' Promise{<pending>}
'resolve1'
原文转自:https://fe.ecool.fun/topic/db6857d7-1559-4abe-816d-545b9be4e05e