【发布时间】:2021-11-02 04:00:50
【问题描述】:
我记得我有很多次installed JRE on the machine 来运行 Java 小程序,但是当我运行支持 Javascript 的 chrome 扩展时,我不需要安装 Node.js。
我正在学习 Javascript 并且知道 Node.js 是 Javascript 的运行环境,就像 Java 的 JRE 一样,然后我想知道为什么我们需要安装 JRE 来运行 Applets 而不需要 Node.js 来运行 web扩展?
【问题讨论】:
-
Node.js 是一种引擎。 Chrome 包含另一个引擎。在浏览器中运行 JavaScript 不需要 Node.js。
-
Java 小程序?他们死了。再也没有浏览器支持它们了。 node.js 使用v8。与 Google Chrome 相同的 JavaScript 引擎。
-
@ElliottFrisch Applet 可以通过使用相同的运行时引擎 v8 来生存吗?
-
v8 是一个 JavaScript 引擎。 JavaScript 与 Java 无关。所以,没有。小程序无法使用相同的运行时引擎 v8 生存。小程序已经死了。
标签: javascript java runtime