还有个问题想问下,也是关于页面渲染的,上次问过您

来源:2-12 others

诺巴蒂

2019-11-05

理论:
页面第一次请求,页面应该是等待 dom 树和 cssom 树都解析完成形成render树之后再渲染的,而 <script> 会阻塞页面的 dom 解析
预期:
我会认为等 <script> 同步代码全部执行完,页面才会有内容
现象:
而实际Chrome现象是<script> 阻塞前的内容先出现,过一会儿 <script>执行后 后面的内容才出现
问题:
这个是我的理论压根就不对,还是也跟 Chrome浏览器 的页面呈现有关系?
而且如果按照事件循环的机制,也得等整体script同步代码执行完(宏任务),才有第一次页面渲染环节,那就更不该先出来

写回答

1回答

Jokcy

2019-11-06

另外一个问题回答了

0
0

React源码深度解析 高级前端工程师必备技能

掌握React源码,让你的开发水平没有上限,更不惧前端未来的到来

1749 学习 · 336 问题

查看课程