JavaScript模块规范---CMD和AMD的区别
1、 对于依赖的模块,AMD 是提前执行,CMD 是延迟执行。
2、CMD 推崇依赖就近,AMD 推崇依赖前置。
3、 AMD 的 API 默认是一个当多个用,CMD 的 API 严格区分,推崇职责单一。 在AMD 里,require 分全局 require 和局部 require,都叫 require。CMD 里,没有全局 require,而是根据模块系统的完备性,提供 seajs.use 来实现模块系统的加载启动。CMD 里,每个 API 都简单纯粹。
浙公网安备 33010602011771号