- 浏览器中的 Javascript
-
EcmaScript(语法规范)
-
基本语法
-
if
-
var
-
function
-
Object
-
Array
-
-
BOM (history , location...)
2. Node.js 中的 Javascript
-
EcmaScript(语法规范,同上)
-
没有 BOM 跟 DOM
-
在 Node 这个 Javascript执行环境中为 Javascript 提供了一些服务器级别的操作API
-
文件读写 fs.read / write (src,fn);
-
网络服务的构建
-
网络通信
-
http服务器...
-
-
构建于Chrome的V8引擎之上
-
代码只是具有特定格式的字符串而已 。引擎可以认识它,帮你去解析跟执行
-
Google Chrome 的 V8引擎是目前解析执行 Javascript 代码最快的
-
Node.js 的作者把 Google Chrome 的 V8引擎移植了出来,开发了一个独立的 Javascript 运行时环境
-
-
Node.js 使用事件驱动和非阻塞IO模型(异步)使其更轻量和高效
-
npm 是世界上最大的开源库生态系统,绝大多数 Javascript 相关的包都存放在了 npm 上,这样做是为了让开发人员更方便的去下载使用Node js