Node.js是什么?
”Node.js是一个基于Chrome V8引擎的JavaScript运行环境。“
这其实是来自Node.js官网上的一段关于【Node.js】的描述~
简单谈一谈自己的理解吧。
JavaScript是一门编程语言,我们都知道它是在浏览器上运行的。
但是,它并不只能在浏览器上才可以使用。
浏览器之所以能够解析JavaScript是因为浏览器的内核内嵌了一个JavaScript的运行环境。
就好比Java依赖于JVM这个运行环境来运行Java代码一样,只要有JavaScript的运行环境,就可以运行JavaScript代码。而Node.js就是一个JavaScript运行环境。
所以说,一个基于Node.js的项目既可以用来写客户端程序,也能用来写服务端程序。