[1:通过调用
resolve而
reject不是使用
returnand
throw语句]
通过“异步”,它们不是指
async功能,所以我认为它们的解释在这里不适用
他们也可以。一个简单的例子就 不能 工作
new Promise(async function() { await delay(…); throw new Error(…);})相当于
new Promise(function() { return delay(…).then(function() { throw new Error(…); });})现在很清楚,该代码
throw位于异步回调中。



