无法直接在系统上运行我的JavaScript代码

时间:2019-02-27 05:39:57

标签: javascript syntax

即使代码正确,我也无法在终端中运行此javascript代码!我正在使用Visual Studio。当我单击运行代码但未在终端中运行时,它可以完美运行

error snap

1 个答案:

答案 0 :(得分:0)

您无法以这种方式执行JavaScript,因为您的计算机不知道如何操作。

(计算机)代码只能在特定环境中执行。例如Java需要JRE(Java运行时环境),JavaScript也需要其自己的环境。


一个环境将是您的Web浏览器(最初为JavaScript设计)。

因此,如果我在Web浏览器中执行JavaScript,它将起作用! 为什么?因为它已经内置了JavaScript引擎(需要在其中执行JavaScript的环境)。

const sayHello = name => {
  return "hey there " + name + "!";
};

console.log(sayHello("John"));


如果您想像尝试过的那样直接在系统上执行JavaScript,则需要安装浏览器已安装的环境。 Node.js就是这样的选择。

将其安装在系统上之后,可以运行node your-file.js,您将在控制台上看到预期的输出。