SOURCE

//1 普通异步

console.log(1);
setTimeout(() => {
    console.log(2)
}, 0);
setTimeout(() => {
    console.log(3)
}, 3000);
new Promise((resolve, rejest) => {
    console.log(4)
    setTimeout(() => {
        console.log(5)
    }, 3000);
    resolve(6)
}).then(res => {
    console.log(res)
});
console.log(7)
console 命令行工具 X clear

                    
>
console