学习JavaScript高级知识(前后端异步开发)
发布时间
阅读量:
阅读量

总体介绍
浏览器运行是多进程的,包括主进程、渲染进行、网络进程和GPU进程等等
在处理HTML内容(处理流程)时(渲染进程),会涉及两大核心组件:一个是负责页面显示的渲染引擎、另一个则是专门解析JavaScript代码的JS引擎。由于JS引擎的操作特性决定了其执行过程是串行化的(单线程),因此在实际应用中会出现与视觉效果相关的性能瓶颈(互斥关系)。为了解决这一问题,在深入优化以显著提升解析效率的前提下、必须提高JavaScript引擎的工作频率、避免长时间占用主线程资源。采用异步处理机制能够有效规避这一挑战。


渲染引擎的线程运行
浏览器运行渲染进程先利用渲染引擎渲染页面,渲
全部评论 (0)
还没有任何评论哟~
