Q1: Как я могу загрузить объект MYAPP внутри анонимной функции в готовую функцию DOM. Я знаю, что один способ передать объект - использовать window.myApp = myApp; внутри анонимной функции, но это предоставляет объект myApp как глобальный объект.Pass объект из анонимной функции внутри DOM готова функции
$(function(){
//Load myApp inside here
});
(function(){
var myApp = {
//with properties inside
}
}());
Q2: Кроме того, я видел следующие скобок внутри и скобок за пределами. Что они делают?
(function(){
var myApp = {
//with properties inside
}
}(brackets inside))(brackets outside);
Q3: Я знаю, что его не возможно, но есть хак/трюк загрузить анонимную функцию после DOM нагрузок?
Не могли бы вы поместить 'myApp' в DOM самостоятельно? –
Наличие синтаксиса 'myWholeApp' как глобального объекта не является проблемой. – Bergi
Я мог бы это сделать, но я работаю, чтобы изолировать все основные свойства и методы внутри анонимных функций и использовать только DOM для управления элементами DOM. – Vish