Node快速入门
Node
Node是一个基于Chrome V8引擎的JavaScript代码运行环境。
Node快速入门
Node.js是由ECMAScript及Node环境提供的一些附加API组成的,包括文件、网络、路径等等一些更强大的API。
Node.js基础语法
使用ECMAScript基础语法。
1.使用:
借助命令行工具。
1)打开命令行工具:
① 搜索powershell并进入;
② 命令行工作目录要与js文件处于同一目录之下,使用 ' cd ' 命令更改至js文件 夹目录;
③ 执行文件,使用 ' node ' 命令 + js文件名
图解:
2)简便运行法:
① 找到js文件目录,按住 ' shift + 鼠标右键 ',选择 ' 在此处打开 Powershell 窗口 ',可直接到达js文件目录;
② 使用 ' node ' 命令 + js文件名执行文件
图解:
2. JavaScript开发弊端
JavaScript在使用时存在两大问题,文件依赖和命名冲突。此时,需要模块化开发来解决。
Node.js规定一个JavaScript文件就是一个模块,模块内部定义的变量和函数默认情况下在外部无法得到。
模板导出与导入:
1)exports
模块内部可以使用 ' exports ' 对象进行成员导出,使用 ' require ' 方法导入其他模块,再使用 ' .方法名() ' 调用。
图解:
2)module.exports
导出还可以使用 ' module.exports.属性 ' 来执行。exports是module.exports的别名(地址引用关系);当exports对象和module.exports对象指向不同地址时,导出对象最终以module.exports为准。