React 18 源代码学习 17 首次渲染总结

2022-09-30  本文已影响0人  吴摩西

就目前看来,第一次渲染共经历了三次 javascript task。


image.png

两次 task 之间使用了 scheduleCallback 安排下一个 task。scheduleCallback 中实际使用 MessageChannel.postMessage 给浏览器安排新的任务。

每个 task 有如下要点:

第一个 Task

第二个 Task

第三个 Task

上一篇 下一篇

猜你喜欢

热点阅读