AMD
是RequireJS
在推广过程中对模块定义的规范化产出。
CMD
是SeaJS
在推广过程中对模块定义的规范化产出。
对于依赖的模块,AMD
是提前执行,CMD
是延迟执行。
CMD
推崇依赖就近,AMD
推崇依赖前置。
seajs
中有 require.async() 可以真正按需加载
requireJs
不会按需加载,即使是在if
判断中,也会依赖前置
AMD
是RequireJS
在推广过程中对模块定义的规范化产出。
CMD
是SeaJS
在推广过程中对模块定义的规范化产出。
对于依赖的模块,AMD
是提前执行,CMD
是延迟执行。
CMD
推崇依赖就近,AMD
推崇依赖前置。
seajs
中有 require.async() 可以真正按需加载
requireJs
不会按需加载,即使是在if
判断中,也会依赖前置
本文标题:AMD和cmd规范注意点
本文链接:https://www.haomeiwen.com/subject/zvvmtctx.html
网友评论