它说,"javascript是客户端脚本语言“在所有来源。
Node.js和web浏览器是一个运行时环境。都有JS引擎。例如,V8引擎包含在Chrome和Node.js中。
在Node.js中使用Javascript是否改变了"javascript是客户端脚本语言“的定义?
下列哪个定义可能是正确的?
1)“我们可以使用Node.js使用Javascript开发服务器端应用程序,但是由于Node.js是”运行时环境“,这并没有改变Javascript是客户端的。Javascript绝对是客户端语言。”
2) Javascript既是服务器端语言,也是客户端语言。
发布于 2020-05-23 10:55:38
至少从JavaScript开始,1998年就有了在“客户端脚本”之外进行编程的应用程序。
因此,说它完全是一种客户端脚本语言是不正确的,而且在它创建后的3年内还没有出现过。
Node.js并没有改变这一点。
2) Javascript既是服务器端语言,也是客户端语言。
这是一般目的。JS的许多用途根本不涉及客户机-服务器的情况。
https://stackoverflow.com/questions/61977049
复制