ES6在语言标准的层面上,实现了模块的功能,有望成为浏览器和服务端模块的通用解决方案。 ES6 模块的设计思想是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。 ES6 的模块自动采用严格模式,不管你有没有在模块头部加上"use strict";

一、模块命令

模块功能主要由两个命令构成:exportimport

export命令用于规定模块的对外接口,import命令用于输入其他模块提供的功能。

  1. export命令
  2. import命令