之前我们提到了模块加载都是静态的,不支持在逻辑代码中动态加载模块,因为这样无法静态编译优化。但是如果我就是需要动态加载模块么,冗余加载会导致很多性能浪费。
es6中有一个提案(proposal-dynamic-import)看名字可以猜测,他是支持动态加载模块的函数import()当运行这个函数的时候模块才被加载,同时这样加载的模块也不是静态连接关系。
之前我们提到了模块加载都是静态的,不支持在逻辑代码中动态加载模块,因为这样无法静态编译优化。但是如果我就是需要动态加载模块么,冗余加载会导致很多性能浪费。
es6中有一个提案(proposal-dynamic-import)看名字可以猜测,他是支持动态加载模块的函数import()当运行这个函数的时候模块才被加载,同时这样加载的模块也不是静态连接关系。