JS的模块化编程

模块化是将系统分离成独立功能的方法,这样我们需要什么功能,就加载什么功能。 当一个项目开发得越来越复杂时,会遇到一些问题,例如:命名冲突、文件依赖等。 文件依赖就是,A负责 a.js 组件的开发,B负责 b.js 组件的开发,在 a.js 文件里面可能引用了 b.js 里面的某一个变量,而在项目运行时 a.js 在 b.js ...