标签: javascript node.js v8
我正在学习Udemy课程,在其中一节课中,讲师说JavaScript V8引擎是用C ++编写的,它将你的javascript翻译成机器语言。为什么我们不称它为翻译?引擎与它有什么关系?如果这可能是一个愚蠢的问题,我很抱歉,但我只是好奇。谢谢!
答案 0 :(得分:2)
可能是因为它听起来更酷,更容易与外行观众谈论。
JavaScript引擎是一个解释和执行的虚拟机 JavaScript(在编程语言的传统术语中,它 因此应该被称为 JavaScript解释器)。
https://en.wikipedia.org/wiki/JavaScript_engine