获得徽章 0
关注了标签 前端 前端
console.log('script start');

setTimeout(function() {
console.log('setTimeout');
}, 0);

Promise.resolve().then(function() {
console.log('promise1');
return Promise.resolve(111);
}).then(function(val) {
console.log(val);
console.log('promise1-2');
});
Promise.resolve().then(function() {
setTimeout(function() {
console.log('promise2');}
,0);
}).then(function() {
console.log('promise2-2');
});
console.log('script end');



求大佬解答为啥输出顺序
promise2-2
111
promise1-2
是否与 return Promise.resolve(111)有关?
展开
评论