import原理与require有什么不同
import 原理(实际上就是ES6 module的原理)1.简单来说就是闭包的运用2.为了创建Module的内部作用域,会调用一个包装函数3.包装函数的返回值也就是Module向外公开的API,也就是所有export出去的变量4.import也就是拿到module导出变量的引用与require的不同1.CommonJS模块输出的一个值的拷贝,ES6模块输出的是值的引用2.CommonJS 模块是运行时加载,ES6模块是编译是输出接口CommonJS是运行时加载对应模块,一旦