AMD是RequireJS在推广过程中对模块定义的规范化产出
CMD是SeaJS在推广过程中对模块定义的规范化产出
区别:1.对于依赖的模块。AMD是提前执行,CMD是延迟执行。
2.AMD推崇依赖前置(依赖必须一开始就写好),CMD推崇依赖就近(依赖可以就近书写)
3. AMD的API默认是一个当多个用,CMD的API严格区分,推崇职责单一。
4.AMD加载慢,CMD加载较快
AMD规范与CMD规范的区别?
最新推荐文章于 2024-08-08 00:50:33 发布
本文对比了AMD(由RequireJS提出)与CMD(由SeaJS提出)两种模块定义规范的区别。主要从依赖加载方式、依赖书写位置、API设计原则及加载速度等方面进行了详细解析。
936

被折叠的 条评论
为什么被折叠?



