IV 模块化开发

CommonJS
CommonJSCommonJS模块的加载机制是,输⼊的是被输出的值的拷⻉。也就是说,⼀旦输出⼀个值,模块内部的 变化就影响不到这个值。特点:
所有代码都运⾏在模块作⽤域,不会污染全局作⽤域;
模块可以多次加载,但是只会在第⼀次加载时运⾏⼀次,然后运⾏结果就被缓存了,以后再加载, 就直接读取缓存结果。要想让模块再次运⾏,必须清除缓存;
模块加载的顺序,按照其在代码中出现的顺序;
AMD
AMDCMD - sea.js
CMD - sea.js最后更新于
这有帮助吗?