ES6模块化
模块化介绍、优势以及产品
优势:
1.防止命名冲突
2.代码复用
3.高维护性
产品:
ES6之前的模块化规范:
1.CommonJS => NodeJS、Browserify
2.AMD => requireJS
3.CMD => seaJS
ES6模块化语法
模块功能主要由两个命令组成,export和import.
export命令用于规定模块的对外接口
import命令用于输入其他模块提供的功能
1 |
|
ES6引入模块
1 |
|
ES6引入模块2
1 |
|
优势:
1.防止命名冲突
2.代码复用
3.高维护性
产品:
ES6之前的模块化规范:
1.CommonJS => NodeJS、Browserify
2.AMD => requireJS
3.CMD => seaJS
模块功能主要由两个命令组成,export和import.
export命令用于规定模块的对外接口
import命令用于输入其他模块提供的功能
1 |
|
1 |
|
1 |
|