Module是ES6的一个新特性,非常方便大型项目的模块化调用功能。但是在使用中发现,如果不使用node.js而单纯调用html5,会出现跨域问题。作为替代方案,您可以简单地编辑lib.js并关闭它而不是使用Module方法,那如何呢?打开lib.js,注释掉export/Object.defineProperty...在开头添加var[keyword]=function(){在末尾添加}()return返回index.js中直接使用的变量/方法[keyword]这样就不会出现一次操作后污染变量的问题了。简单、方便、干净、卫生。
