CMD规范专门用于浏览器端,模块的加载是异步的,模块使用时才会加载执行。
CMD规范整合了CommonJS和AMD规范的特点。在 Sea.js 中,所有 JavaScript 模块都遵循 CMD模块定义规范。
(1)、CMD规范基本语法
1  | // 定义暴露模块:  | 
(2)sea.js简单使用教程
①下载sea.js, 并引入
官网: 
github : 
然后将sea.js导入项目: js/libs/sea.js
②创建项目结构
1  | |-js  | 
③定义sea.js的模块代码
1  | // module1.js文件  | 
④在index.html中引入
1  | <script type="text/javascript" src="js/libs/sea.js"></script>  | 
最后得到结果如下: