猿问

为什么这里错误不会被抛出?

const promise = new Promise(function (resolve) {

    resolve('ok');

    // setTimeout(function () {

        throw new Error('test');

    // }, 0);

});


promise.then(console.log);

注释去掉之后则可以


HUX布斯
浏览 532回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答