Dojo での AMD の動作を 1 つ理解する必要があります。以下の例では、ready または domReady! の場合、ステートメント 1 が常に最初に実行され、次にステートメント 2 が実行されます。使用されていない?
function test() {
var abc;
require(["dijit/registry"], function(registry){
//some modification of abc variable.
console.log("statement 1");----> statement 1
});
return abc;----> statement 2
}
前もって感謝します。