AMD和cmd规范注意点

AMDRequireJS在推广过程中对模块定义的规范化产出。

CMDSeaJS在推广过程中对模块定义的规范化产出。

对于依赖的模块,AMD是提前执行,CMD是延迟执行。

CMD推崇依赖就近,AMD推崇依赖前置。

seajs中有 require.async() 可以真正按需加载

requireJs 不会按需加载,即使是在if判断中,也会依赖前置

你可能感兴趣的:(AMD和cmd规范注意点)