//CMD
define(function(){
//依赖就近书写
var module1 = require('Module1');
var result1 = module1.exec();
//exports导出
module.exports = {
result1: result1,
}
});
//AMD
//依赖前置
define(['Module1'],function(module1){
var result1 = module1.exec();
//return导出
return{
result1: result1,
}
});
从上边的代码比较中我们可以得出AMD规范和CMD规范的区别:
好啦~这就是AMD和CMD的区别啦!
你学废了吗?