Я смотрю на JavaScript фрагмент кода написан другим человеком, который говорит,В Dojo, для чего требуется() модуль, который уже определен()?
define(
[
"dojo/a",
"dojo/b",
"dojo/c",
...,
"dojo/z"
],
function(a, b) {
var c = require("dojo/c");
...;
var z = require("dojo/z");
// code goes here
}
);
Я пытаюсь понять, почему вы могли бы сделать это. Разве это не намного короче сниппет точно такой же ?:
define(
[
"dojo/a",
"dojo/b",
"dojo/c",
...,
"dojo/z"
],
function(a, b, c, ..., z) {
// code goes here
}
);
Я склонен согласиться; код для меня не имеет смысла. – McDowell