浏览器分为两个引擎:渲染引擎和js引擎
- 渲染引擎:用来解析HTML和CSS,俗称内核。例如chrome的blink,老版本的webkit
- JS引擎:也称为JS解释器,用来读取网页中的javascript代码,对其处理后运行,如chrome的v8
浏览器本身不会执行js代码,而是通过javascript解释器(引擎)来执行,js引擎执行代码时候逐行解释每一行js代码(转换为机器语言),然后由计算机去执行,
所以JavaScript被归为脚本语言,会逐行解析运行。
浏览器分为两个引擎:渲染引擎和js引擎
浏览器本身不会执行js代码,而是通过javascript解释器(引擎)来执行,js引擎执行代码时候逐行解释每一行js代码(转换为机器语言),然后由计算机去执行,
所以JavaScript被归为脚本语言,会逐行解析运行。