浏览器中可以运行JavaScript,因为浏览器中提供了一个上下文环境,定义了JavaScript可以做什么。
node.js就是就是一种js的上下文。node.js采用了Google的V8虚拟机(chrome浏览器使用的JavaScript执行环境)来解释执行JavaScript代码。
除此之外,node.js还有很多的模块,简化重复工作。比如向终端输出字符串。
可见,node.js不仅是一个运行时环境,还是一个库。
浏览器中可以运行JavaScript,因为浏览器中提供了一个上下文环境,定义了JavaScript可以做什么。
node.js就是就是一种js的上下文。node.js采用了Google的V8虚拟机(chrome浏览器使用的JavaScript执行环境)来解释执行JavaScript代码。
除此之外,node.js还有很多的模块,简化重复工作。比如向终端输出字符串。
可见,node.js不仅是一个运行时环境,还是一个库。