JavaScript 是一门编程语言而 Node.JS 是一个平台. Node.JS 可以说是 JavaScrip 的一种独立于浏览器的运行环境. 两者涉及的内容也有较大差别.
node.JS 和 JavaScript 区别如下:
第一, JavaScript 是一门编程语言 (脚本语言), 而 Node.JS 是一个平台, 可以简单理解为它是 JavaScript 的一种执行环境.
第二, JavaScript 以前是在浏览器里执行的, 需要浏览器里的 JavaScript 引擎, Firefox 有叫做 Spidermonkey 的引擎, Safari 有 JavaScriptCore 的引擎, Chrome 有 V8 的引擎,
现在有人把 Chrome 有 V8 的引擎的引擎拿出来做了包装, 加入了内置基本模块 (大多用 JavaScript 编写), 就构成了 Node.JS.
第三, Node.JS 可以说是 JavaScrip 的一种独立于浏览器的运行环境.
第四, 两者涉及的内容也有较大差别, 展示如下:
来源: http://www.css88.com/qa/node-js/10722.html