Node.js
回顾与思考
浏览器中 JavaScript 的组成部分
答:
- JS 核心语法:变量、数据类型、循环、分支、判断、函数、作用域、this、etc…
- WebAPI: DOM操作、BOM操作、基于 XML HttpRequest 的 Ajax 操作、etc…
为什么 JavaScript 可以在浏览器中被执行?
答:JavaScript 解析引擎
为什么 JavaScript 可以操作 DOM 和 BOM?
答:每个浏览器都内置了 DOM、BOM 这样的 API 函数,因此,浏览器中的 JavaScript 才可以调用它们。
浏览器中的 JavaScript 运行环境
运行环境:代码正常运行所需的必要环境
答:Chorme 浏览器运行环境
V8 引擎负责解析和执行 JavaScript 代码
内置 API 是由运行环境提供的特殊接口,只能在所属的运行环境中被调用
JavaScript 能否做后端开发
答:通过 Node.js
什么是 Node.js
Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine.
Node.js 中的 JavaScript 运行环境
注意:浏览器是 JavaScript 的前端运行环境
Node.js 是 JavaScript 的后端运行环境
Node.js 中无法调用 DOM 和 BOM 等浏览器内置 API
Node.js 安装
查看已安装的 Node.js 的版本号
win + R 快捷键 输入 cmd 打开终端,

输入 node -v查看 node 版本
