渲染引擎
主要作用:1.解释html和css。2.绘制页面。
每种浏览器的渲染引擎可能会不一样,但都遵循W3C标准开发而成,方便Web技术的互相兼容性。
比较常见的几种渲染引擎
IE: Trident
Firefox: Gecko
Safari:Webkit
Chrome:Blink
JavaScript引擎
主要作用:解释并执行JavaScript。
每种浏览器也会有不同的JavaScript引擎,但都遵循ECMAScript标准开发而成,便于兼容JavaScript技术。
比较常见的几种JavaScript引擎
IE: Chakra
Firefox: TraceMonkey
Safari: Nitro
Chrome: V8
引擎怎么工作?
引擎的目的:读取和编译JavaScript代码。
谷歌的V8引擎,用C ++编写,也编译和执行JavaScript源代码,处理内存分配,垃圾收集剩余物。它的设计包括两个编译器,它们直接将源代码汇编到机器代码中。
未完待续。。。
来源:CSDN
作者:赵自煜(赵超)
链接:https://blog.csdn.net/zhaoshidaye666/article/details/103530359