当前位置:网站首页>^26浏览器的内核

^26浏览器的内核

2022-06-09 04:49:00 sanda_nd

浏览器的内核:

- 支撑浏览器运行的最核心的程序

- 不同的浏览器可能不一样

- 内核由很多模块组成

                    (1)JS引擎模块:负责JS程序的编译与运行

                    (2)html、css文档解析模块:负责页面文本的解析

                    (3)DOM/CSS模块:负责dom/css在内存中的相关处理

                    (4)布局和渲染模块:负责页面的布局和效果的绘制(内存中的对象)

                    (5)定时器模块:负责定时器的管理

                    (6)事件响应模块:负责事件的管理

                    (7)网络请求模块:负责ajax请求

                    (1)、(2)、(3)、(4)在主线程中运行,(5)、(6)、(7)在分线程中运行


原网站

版权声明
本文为[sanda_nd]所创,转载请带上原文链接,感谢
https://blog.csdn.net/sanda_nd/article/details/125189593