1. CommonJS定义的模块分为: 模块引用(require)} {模块定义(exports)} {模块标识(module)ui
require()用来引入外部模块;code
exports对象用于导出当前模块的方法或变量,惟一的导出口;对象
module对象就表明模块自己。接口
2. export命令import
模块功能主要由两个命令构成:export
和import
。export
命令用于规定模块的对外接口,import
命令用于输入其余模块提供的功能。require
3. import 变量
4. export defaultmodule
为模块指定默认输出引用
使用export default暴露方法或变量的时候,再用import引入的时候,不须要大括号({})方法