Edit dla jasności - @ Qantas94Heavy - Rozumiem, co to jest „powiedzenie” lub robić, co nie rozumiem dlaczego jest & ważniejsze jak to działa:Wzorce projektowe JavaScript Pomoc potrzebna: Luźny Powiększanie modułów
czytałem zaawansowany samouczek na wzór JS moduł, a on dał ten przykład:
var MODULE = (function (my) {
// add capabilities...
return my;
}(MODULE || {}));
The rzeczą, która jest bugging mnie (a ja potrzebuję twojej pomocy) to ostatnie oświadczenie:
(MODULE || {}));
Mam problem ze zrozumieniem zasad składni, które stoją za tym, które umożliwiają. Po przeprowadzeniu wyszukiwania słów kluczowych, "Składni modułu JavaScript" i "Wzorcowego wzorca modułu" odkryłem, że wciąż nie rozumiem podstaw, które za tym stoją.
Czy ktoś mógłby wyjaśnić lub wskazać mi właściwy kierunek, aby to osiągnąć/uzyskać głębsze zrozumienie?
poważaniem gggi
to albo przechodząc już zdefiniowaną część modułu lub jeśli nie istnieje, tworząc nowy obiekt dla modułu - funkcja nazywa się natychmiast, przekazanie wyniku funkcji do przypisania. –
@ Qantas94Heavy Dlaczego nie zapisać go jako odpowiedzi zamiast komentarza? – Bart
@ Qantas94Heavy - Rozumiem, co to "powiedzenie" lub co powinienem zrobić, czego nie rozumiem, to * dlaczego * i co ważniejsze * jak * działa. – gogogadgetinternet