【发布时间】:2020-11-25 04:12:31
【问题描述】:
JAVA 在 JVM 中运行。
JavaScript 在 NodeJS 中运行。
好的。
那么,我可以说 NodeJS 就像 JVM,但用于 JavaScript 吗?
【问题讨论】:
-
欢迎来到 Stack Overflow!请the tour(你得到一个徽章!)并通读help center,特别是good question?你最好的选择是做你的研究,search关于SO的相关主题,然后试一试。如果您在进行更多研究后遇到困难并且无法摆脱困境,请发布您的尝试Verifiable Example,并具体说明您卡在哪里。人们会很乐意提供帮助。
-
如果你愿意,你可以。
-
嗨,这可能不是 StackOverflow 的最佳问题类型,因为它更多地基于意见并且没有“正确”的答案。也就是说,我可能不会那样描述它。 NodeJS 在 99% 的情况下只是一种为服务器运行 javascript 而无需客户端浏览器的方式。 JVM 更像是一个通用的虚拟操作系统,它允许 Java 在不受宿主环境影响的情况下顺利运行。
-
看起来 JVM 更像 V8。每个人都可以从适当的语言运行字节码,并管理和垃圾收集该语言使用的内存。
标签: javascript java node.js