-
不同浏览器中的JavaScript解析引擎
主流浏览器 | JavaScript解析引擎 |
---|
Chrome | V8 |
Firefox | OdinMonkey(奥丁猴) |
Safri | JScore |
IE | Chakra(查克拉) |
-
浏览器中JavaScript的运行环境
运行环境:代码正常运行所需的必要环境
- V8引擎负责解析和执行JavaScript代码。
- 内置API是由运行环境提供的特殊接口,只能在所属的运行环境中被调用。
-
Node.js简介
? Node.js是一个基于Chrome V8引擎的JavaScript运行环境。
tips
:
- 浏览器是JavaScript的前端运行环境。
- Node.js是 JavaScript的后端运行环境。
- Node.js 中无法调用DOM和BOM等浏览器内置API。
-
node.js的功能作用
Node.,js作为一个JavaScript 的运行环境,仅仅提供了基础的功能和API。然而,基于Node.js提供的这些基础功能,可以使用很多工具课框架
-
node.js学习路线
-
浏览器中的JavaScript学习路径:
JavaScript基础语法+浏览器内置API(DOM + BOM)+第三方库(jQuery、art-template等)
-
Node.js 的学习路径:
JavaScript基础语法+Node.js内置API模块(fs、path、http等)+第三方API模块(express、mysql等)
-
node.js的环境搭建
官网:https://nodejs.org/zh-cn/
1.区分LTS版本和Current版本的不同
? LTS为长期稳定版,对于追求稳定性的企业级项目来说,推荐安装LTS版本的Node.js。Current为新特性尝鲜版,对热束于尝试新特性的用户来说,推荐安装Current版本的Node.,js。但是,Current版本中可能存在隐藏的Bug 或安全性漏洞,因此不推荐在企业级项目中使用Current版本的Node.js。
2.查看安装的node.js的版本
打开cmd,输入:node -v(注意中间有空格),回车
-
在node.js环境中运行JavaScript代码
在要运行的代码路径中,按住shfit键打开powershell,输入:node 文件名(.js)
终端中的快捷键:
在Windows 的powershell或cmd终端中,我们可以通过如下快捷键,来提高终端的操作效率:
? ①使用方向键上键,可以快速定位到上一次执行的命令
? ②使用tab 键,能够快速补全路径
? ③使用esc键,能够快速清空当前已输入的命令
? ④输入cls命令,可以清空终端