module语法
ES6模块的设计思想是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输出和输入的变量。
1、export命令
模块的功能主要由两个命令构成:export和import。export命令用于规定模块的对外接口,import命令用于输入其他模块提供的功能。
export var a = 1;
export var b = 2;
export var c = 3;
【module语法】ES6将其视为一个模块,里面的export命令对外输出三个变量。
export的写法,除了上面这样,还有另外一种。
var a = 1;
var b = 2;
var c = 3;
export {a,b,c};
var a = 10;
export default a;
import xxx from '...'
//输出一个函数
export default function(){}
import xxx from '...'
推荐阅读
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- (二)ES6第一节变量(let|(二)ES6第一节变量(let,const)
- 六步搭建ES6语法环境
- 没有导入future这个module
- SpringBoot中YAML语法及几个注意点说明
- 前端|web前端dya07--ES6高级语法的转化&render&vue与webpack&export
- 【React|【React Native填坑之旅】从源码角度看JavaModule注册及重载陷阱
- MySQL|MySQL 存储过程语法及实例
- WebSocket|WebSocket 语法解析
- 灵感迸发