Что-то вроде
member = Module.Sub.member;
возможно? Однако будьте осторожны, поскольку он загромождает свойства глобального объекта и даже может переписать некоторые из них, поскольку у вас нет понятия «единицы компиляции», к которому статический импорт привязан к Java. Вместо этого у вас есть одно динамическое состояние выполнения вашей виртуальной машины, поэтому приведенное выше предложение не является декларативным, а обязательным для вас способом достижения ваших целей.
Насколько я знаю, нет никакого способа декларативно достичь той же цели, что и import static
.
В чем разница между '(function() {...}())' и '(function() {...})()'? –
@JoshuaMN '(function() {...}())' недействителен javascript. '(function() {...})()' эквивалентно: 'var f = function() {...}; F(); ' – sitifensys