Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



"Obalová" funkce v javascriptu

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: "Obalová" funkce v javascriptu

Autor: Augi

20:19:37 29.03.2011

Říká se tomu closure (česky uzávěr).
V tvém případě to pravděpodobně slouží k zapouzdření, tj. lokální proměnné v té obalující funkci nezabordelí globální stav.

Citovat příspěvek

 

"Obalová" funkce v javascriptu

Autor: PK

16:13:32 29.03.2011

Zdravím,

marně se snažím najít vysvětlení, proč se v JavaScriptu někdy používá k celkovému "obalení kódu" takováto syntaxe

------

(function( window, undefined ) { /* ... kód ... */ })(window);

var jQuery = (function() { /* ... kód ... */ });

------

(uvedený příklad je z jQuery - [url]http://code.jquery.com/jquery-1.5.js[/url])

Nevím, ani jak se takovému to použití říká, což limituje moje možnosti vygooglení.

Díky za jakékoliv rady nebo popostrčení.

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: