http://www.cnblogs.com/snandy/archive/2012/03/12/2390782.htmljavascript
AMD設計出一個簡潔的寫模塊API:html
define(id?, dependencies?, factory);java
其中:jquery
//base.js define(function() { return { mix: function(source, target) { } }; }); //ui.js define(['base'], function(base) { return { show: function() { // todo with module base } } }); //page.js define(['data', 'ui'], function(data, ui) { // init here }); //data.js define({ users: [], members: [] });
define('index', ['data','base'], function(data, base) {
// todo
});git
define(
function
(require, exports, module) {
var
base = require(
'base'
);
exports.show =
function
() {
// todo with module base
}
});