私はwiki.commonjs.orgから非同期モジュール定義を研究し
ていましたが、このコードの意味は何でしょうか。
特に、私の質問は次のとおりです。
return beta.verb();
そしてreturn require("beta").verb();
同じ効果があります。
そうでない場合、違いは何ですか?
define("alpha", ["require", "exports", "beta"], function (require, exports, beta) {
exports.verb = function() {
return beta.verb();
//Or:
return require("beta").verb();
}
});