# JS模块化规范
> 私有空间,可以加载,可以导出
> 其它语言的模块化: Ruby `require` Pyton `import` css `@import` c语言`include` java `import`
> 规范:定义了模块的书写格式和交互的规则.
- node环境:
+ CommonJS
- 浏览器环境
+ AMD RequireJS
+ CMD seajs定义的模块规范
- ECMAScript (官方标准)
+ ES6语言规范中制定了javascript模块化规范,通过`import` 和`export`两个关键词
- UMD