在Node.js之后,javascript仍然是客户端脚本语言吗?

在所有来源中都说“ javascript是客户端脚本语言”。

Node.js和Web浏览器是运行时环境。两者都有JS引擎。例如; V8引擎包含在Chrome和Node.js中。

在Node.js中使用Javascript是否会更改“ JavaScript是客户端脚本语言”的定义?

以下哪个定义可能是正确的?

1)“我们可以使用Javascript与Node.js一起开发服务器端应用程序,但是由于Node.js是“运行时环境”,因此这不会改变Javascript是客户端。Javascript绝对是一种客户端语言。”

2)“ JavaScript既是服务器端语言,也是客户端语言。”