一些前端面试题
面试用得到、实战用不着
Rookie Xie
这个作者很懒,什么都没留下…
展开
-
【浏览器渲染过程】
解析过程中遇到css解析css,遇到JS执行JS。为了提高解析效率,在解析开始时会启动一个预解析线程,率先下载html中的外部css和JS文件。如果主线程解析到link位置时,主线程不会等待而是继续执行,因为下载和解析css工作的过程是在预解析线程中的。这也是css不会阻塞渲染的根本原因。如果主线程解析到 script 位置时,会立即执行script内的所有代码。并且等待执行完毕。因为script有可能操作dom。这也是JS会阻塞渲染的原因该步骤完成后,会得到DOM树与CSSOM树。原创 2024-01-12 17:03:16 · 389 阅读 · 1 评论 -
【JS中的事件循环】
阐述一下JS中的事件循环。原创 2024-01-12 14:17:19 · 350 阅读 · 1 评论