V8 JavaScript 引擎实现语言
V8 JavaScript engine implementation languages
从关于 V8 Javascript 引擎的 wiki articale 来看,它说它是用 C++ 和 JavaScript 本身编写的,但这到底是什么意思?我的意思是什么是用 C++ 编写的,什么是在 Javascript?这两种语言如何相互协作?
V8 JavaScript 引擎
开发者Google
稳定版 4.1.0[1] / 2015 年 3 月 3 日; 5 天前
开发状态活跃
用 C++ 编写,JavaScript
操作系统跨平台
平台 IA-32、x86-64、ARM、MIPS
类型JavaScript引擎
许可 BSD
网站 code.google.com/p/v8
V8 是一个 C++ 库,可用于 运行 JavaScript 代码。它可以用于任何希望执行 JavaScript 代码的 C++ 应用程序。最流行的例子是像 Google Chrome 这样的网络浏览器,但它在很多不同的地方都有使用。
来自 V8 网站:
什么是 V8?
V8 是 Google 的开源高性能 JavaScript 引擎,用 C++ 编写并用于 Google Chrome,来自 Google 的开源浏览器。它在 Windows XP 和 Vista、Mac OS X 10.5+ 和 Linux 上实现了 ECMA-262、第 3 版和 运行s 中指定的 ECMAScript使用 IA-32、ARM 或 MIPS 处理器的系统。 V8 可以 运行 独立,也可以嵌入到任何 C++ 应用程序中。
Javascript 文件在这里用于运行时支持(算术助手、数组、迭代器...)。我认为 C++ 文件和 header 被编译为支持 JavaScript 语言子集的本机可执行文件。当可执行文件启动时,他的第一个动作是读取 JS 文件,因此您可以使用完整的 JavaScript 语言。
从关于 V8 Javascript 引擎的 wiki articale 来看,它说它是用 C++ 和 JavaScript 本身编写的,但这到底是什么意思?我的意思是什么是用 C++ 编写的,什么是在 Javascript?这两种语言如何相互协作?
V8 JavaScript 引擎
开发者Google
稳定版 4.1.0[1] / 2015 年 3 月 3 日; 5 天前
开发状态活跃
用 C++ 编写,JavaScript
操作系统跨平台
平台 IA-32、x86-64、ARM、MIPS
类型JavaScript引擎
许可 BSD 网站 code.google.com/p/v8
V8 是一个 C++ 库,可用于 运行 JavaScript 代码。它可以用于任何希望执行 JavaScript 代码的 C++ 应用程序。最流行的例子是像 Google Chrome 这样的网络浏览器,但它在很多不同的地方都有使用。
来自 V8 网站:
什么是 V8? V8 是 Google 的开源高性能 JavaScript 引擎,用 C++ 编写并用于 Google Chrome,来自 Google 的开源浏览器。它在 Windows XP 和 Vista、Mac OS X 10.5+ 和 Linux 上实现了 ECMA-262、第 3 版和 运行s 中指定的 ECMAScript使用 IA-32、ARM 或 MIPS 处理器的系统。 V8 可以 运行 独立,也可以嵌入到任何 C++ 应用程序中。
Javascript 文件在这里用于运行时支持(算术助手、数组、迭代器...)。我认为 C++ 文件和 header 被编译为支持 JavaScript 语言子集的本机可执行文件。当可执行文件启动时,他的第一个动作是读取 JS 文件,因此您可以使用完整的 JavaScript 语言。