代码一:
1setTimeout(() => { 2 console.log('timer1'); 3 setTimeout(() => { 4 console.log('timer3') 5 }, 0) 6}, 0) 7setTimeout(() => { 8 console.log('timer2') 9}, 0) 10console.log('start')
代码二:
1setTimeout(() => { 2 console.log('timer1'); 3 Promise.resolve().then(() => { 4 console.log('promise') 5 }) 6}, 0) 7setTimeout(() => { 8 console.log('timer2') 9}, 0) 10console.log('start')