这里参照的是BOSS直聘上的”ssh前端”发布的字节前端二面记录

    1. console.log(1);
    2. setTimeout(() => {
    3. console.log(2);
    4. }, 0);
    5. new Promise(resolve => {
    6. console.log(3);
    7. resolve();
    8. }).then(() => {
    9. console.log(4);
    10. });
    11. console.log(5);

    我输出的结果

    1
    3
    5
    4
    2