假设我有代码:
const funcReturnsPromise = () => Promise.resolve(123);
funcReturnsPromise().then(doSomethingUseful, orNot);
此代码使用同步承诺,因此似乎应该是同步的。
但是实际上是这样还是什至同步承诺会导致异步行为?
带有回调的相同代码肯定会同步。
与question的区别:那些关于promise回调本身的问题,但在我的情况下,没有promise回调。我的问题-在Promise.resolve()调用之后,“然后”会同步执行吗?