Module
ModuleES6 的模块自动采用严格模式,不管你有没有在模块头部加上"use strict";。export 命令模块功能主要由两个命令构成:export和import。export命令用于规定模块的对外接口。import命令用于输入其他模块提供的功能。一个模块就是一个独立的文件。该文件内部的所有变量,外部无法获取。如果你希望外部能够读取模块内部的某个变量,就必须使用export关键字输出该变量。export输出变量的写法:// profile.js export var firstName = 'Michael'; export var lastName = 'Jackson'; export var year = 1958;还可以:// profile.js var firstName = 'Michael'; var lastName = 'Jackson'; var year = 1958; export {firstName, lastName, year}; //跟上面写法等价,推荐这种写法。export命令除了输出变量,还可以输出函数或类(c...