双越老师好。
1.我在面试考点中看到一句:宏任务包括script(整体代码)。
请问如何该如何理解这句话呢?什么叫做“script(整体代码)”,是指所有书写的JS代码都是宏任务?不太明白…
2.界面渲染流程,麻烦您帮我看下请问这么理解对吗?
界面第一次渲染:
第一套:执行script初始化代码→执行所有的微任务→渲染界面
第二套:取出宏队列的第一个宏任务执行→执行所有的微任务→渲染界面之后反复按第二套流程执行,直到宏队列与微队列为空的。
界面更新渲染:
执行第一个宏任务→执行所有的微任务→渲染界面
3.上面的“执行script初始化代码”,我的理解是:浏览器内部读取所有的JS代码。请问这么理解对吗?