为什么JavaScript V8引擎称为引擎?

时间:2016-03-14 02:44:57

标签: javascript node.js v8

我正在学习Udemy课程,在其中一节课中,讲师说JavaScript V8引擎是用C ++编写的,它将你的javascript翻译成机器语言。为什么我们不称它为翻译?引擎与它有什么关系?如果这可能是一个愚蠢的问题,我很抱歉,但我只是好奇。谢谢!

1 个答案:

答案 0 :(得分:2)

可能是因为它听起来更酷,更容易与外行观众谈论。

  

JavaScript引擎是一个解释和执行的虚拟机   JavaScript(在编程语言的传统术语中,它   因此应该被称为 JavaScript解释器)。

https://en.wikipedia.org/wiki/JavaScript_engine