首页 > 解决方案 > V8 引擎是在 JavaScript 运行时内部还是 JavaScript 运行时在 V8 内部?他们都一样吗?

问题描述

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

Node 文档说 **V8 提供了 JavaScript 执行的运行时环境。**

中篇文章:https ://olinations.medium.com/the-javascript-runtime-environment-d58fa2e60dd0 Node JS:https ://nodejs.dev/learn/the-v8-javascript-engine

标签: javascriptruntimev8

解决方案


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

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

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

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


推荐阅读