Promise.resolve(5);
我们可以将我们想要的任何类型的值传递Promise.resolve
,无论是否promise
。 该方法本身返回带有已解析值的Promise
(<fulfilled>
)。 如果您传递常规函数,它将是具有常规值的已解决promise
。 如果你通过了promise,它将是一个已经resolved的且带有传的值的promise。
上述情况,我们传了数字5,因此返回一个resolved状态的promise,resolve值为5
Promise.resolve(5);
我们可以将我们想要的任何类型的值传递Promise.resolve
,无论是否promise
。 该方法本身返回带有已解析值的Promise
(<fulfilled>
)。 如果您传递常规函数,它将是具有常规值的已解决promise
。 如果你通过了promise,它将是一个已经resolved的且带有传的值的promise。
上述情况,我们传了数字5,因此返回一个resolved状态的promise,resolve值为5