Node.js 模块机制及模块化特点

2018-12-19  本文已影响0人  祝名

一. Node.js对es6语法支持特性

  1. let const声明,箭头函数,模板字符串,类class
  2. 不支持es6的导入导出模块化语法,module export import

二. Node.js模块机制

1. 模块机制

2. 模块种类

3. 自写模块的语法

A. require引入其他文件的导出值

1. nodejs中默认会导出一个叫做module.exports对象,就算什么都不写,也导出这个对象

02.js文件为空,输出空对象

2. 将导出对象挂载到module.exports上


3. module.exports可以简写成exports,exports是对module.exports的引用
4. 引入模块的时候,可以不用写js后缀名
5. 如果相对路径来引入的话,必须加上./

三. Node.js模块化特点

1. 模块全局变量

模块里的全局变量

2. module属性


上一篇下一篇

猜你喜欢

热点阅读