84563376 2019-09-21
const promise = new Promise((resolve, reject) => { console.log(1); resolve('22222'); console.log(2); setTimeout(() => { console.log(7) }) }).then((res)=>{ console.log('1111') console.log(res) }); promise.then(() => { console.log(3); setTimeout(() => { console.log(6); }) }) setTimeout(() => { console.log(5); }) console.log(4);
VM300:2 1 VM300:4 2 VM300:22 4 VM300:9 1111 VM300:10 22222 VM300:14 3 undefined VM300:6 7 VM300:20 5 VM300:16 6