Я загружаю некоторые модули javascript динамически, используя jquerys getScript. Я хотел бы иметь возможность затем вызвать метод init, который имеет все модули. Модули загружаются динамически, поэтому я бы предпочел не записывать имена. Можно ли как-то вызвать init без использования конструктора?Как назвать анонимный объект javascript, не зная названия?
$.getScript("/mydynamicmodule.js", function (data, textStatus, jqxhr) {
myModuleName.init()
});
На каких модулях вы выглядите? И какая функция вам должна «инициализировать» модули? – putvande
Если вы не знаете модуль, вы должны предоставить api для регистрации модуля (например, передав вам функцию 'init') – Bergi
Не можете ли вы просто вызвать метод init в коде вашего модуля? – Martin