javascript知识巩固------宏任务和微任务的执行顺序

给一段代码 然后判断执行顺序
setTimeout(() => {
     
	console.log('setTimeout');
},0);

new Promise(resolve => {
     
	resolve();
	console.log('promise');
}).then(value => console.log('成功'));

console.log('CUBA');
  • 执行结果为
    javascript知识巩固------宏任务和微任务的执行顺序_第1张图片
    首先是同步任务,然后微任务队列里的任务,之后才是宏任务。

你可能感兴趣的:(javascript)