V8引擎在JavaScript运行时内部还是JavaScript运行时在V8内部?他们都一样吗?

V8引擎在JavaScript运行时内部还是JavaScript运行时在V8内部?他们都一样吗?,javascript,runtime,v8,Javascript,Runtime,V8,在我读了一篇关于媒体的文章后,我开始感到困惑 运行时环境中还有一个分析代码的JavaScript引擎。每个浏览器都有自己的JS引擎版本。Chrome使用了它所谓的V8 JS引擎,这就是我们现在要分析的内容。 而节点文档显示 **V8提供执行JavaScript的运行时环境** 媒体文章: 节点JS:V8是一个JavaScript引擎:它可以执行JavaScript代码 这与一组基本库和API一起构成了JavaScript运行时环境 js是一个JavaScript运行时环境,它使用V8,并提供一组

在我读了一篇关于媒体的文章后,我开始感到困惑 运行时环境中还有一个分析代码的JavaScript引擎。每个浏览器都有自己的JS引擎版本。Chrome使用了它所谓的V8 JS引擎,这就是我们现在要分析的内容。

节点文档显示 **V8提供执行JavaScript的运行时环境**

媒体文章:
节点JS:

V8是一个JavaScript引擎:它可以执行JavaScript代码

这与一组基本库和API一起构成了JavaScript运行时环境

js是一个JavaScript运行时环境,它使用V8,并提供一组专注于构建服务器端JavaScript应用程序的API


Google Chrome通过提供一组不同的库和API来构建web应用程序,从而在V8的基础上提供了一个不同的JavaScript运行时环境。

那么这些库和API是相互独立的,但在一起工作吗?不是真正独立的。运行时环境需要一些引擎,而实际的库实现通常与所选的引擎紧密耦合(即,您不能随意调出JS引擎,这通常是一个复杂的过程)。但是单个引擎可以很容易地在不同的运行时环境中使用(如V8所示)?