Require.js AMD模块的基本定义方式以及使用[持续修改完善]
- 定义返回值为Function数组
1 (function () { 2 return { 3 checkState: function () { 4 checkState(); 5 }, 6 sessionId: function () { 7 return sessionId; 8 } 9 }; 10 })
- 定义函数后最终返回函数本身
1 define(function () { 2 function configInfo(base) { 3 this.sessionId = ""; 4 this.isLogin = function () { 5 return !sessionId; 6 } 7 8 this.setSession = function (_sid) { 9 sessionId = _sid; 10 } 11 return configInfo; 12 } 13 return configInfo; 14 });
posted on 2014-04-17 11:17 Questionfeet 阅读(359) 评论(0) 编辑 收藏 举报