export和import ES6实现了模块功能,试图解决JavaScript代码上的依赖和部署上的问题,取代现有的CommonJs的AMD规范,成为浏览器和服务器通用的模块解决方案. 模块功能有两个关键字: export和import.export用于用户自定义模块,规定对外接口:import用于输入其它模块提供的功能,同时创造命名空间(namespace),防止函数名冲突. ES6允许将独立的JS文件作为模块,也就是说,允许一个JavaScript脚本文件调用另一个脚本文件.最简单的模块就是