promiseResolve(asyncId)


当传递给 Promise 构造函数的 resolve 函数被调用时(无论是直接调用还是通过其他方式解决 promise)会被调用。

🌐 Called when the resolve function passed to the Promise constructor is invoked (either directly or through other means of resolving a promise).

resolve() 不会执行任何可观察的同步工作。

如果 Promise 是通过采用另一个 Promise 的状态来解析的,那么此时该 Promise 不一定会被兑现或拒绝。

🌐 The Promise is not necessarily fulfilled or rejected at this point if the Promise was resolved by assuming the state of another Promise.

new Promise((resolve) => resolve(true)).then((a) => {}); 

调用以下回调:

🌐 calls the following callbacks:

init for PROMISE with id 5, trigger id: 1
  promise resolve 5      # corresponds to resolve(true)
init for PROMISE with id 6, trigger id: 5  # the Promise returned by then()
  before 6               # the then() callback is entered
  promise resolve 6      # the then() callback resolves the promise by returning
  after 6