异步函数 async function

异步函数的执行流程

异步函数与普通函数的区别
区别一:返回值
普通函数,如果没有定义返回值,默认返回undefined
异步函数,返回的是promise对象

区别二:异常


await关键字


进程与线程

操作系统的工作方式

浏览器中的JavaScript线程

浏览器的事件循环
宏任务与微任务


面试题
Promise面试题
注意:在进行宏队列里回调函数时,一定要确保微队列没有回调函数了

promise async await 面试题

Promise较难面试题


node的事件循环


Node的宏任务和微任务


面试题












