代码执行,分为同步代码和异步代码的执行
同步代码:
最先执行上下文操作:1,变量声明和函数表达式声明,默认赋值undefined2,在对this赋值3,对函数声明赋值
然后顺序执行代码。
异步代码:
这个过程在同步代码执行完毕之后,最先执行process.nextTick函数队列的代码,然后是Promises再是setTimeout以及setInterval最后执行setImmediate队列。
自上而下
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题