⊗jsPmMCMC 497 of 505 menu

Modulok zárások segítségével JavaScriptben

A fent leírt probléma jellemző bármely programozási nyelvre. Megoldásként az úgynevezett modulokat használják.

A modul egy olyan konstrukció, amely úgy készül, hogy a változói és függvényei csak azon belül láthatók és nem zavarnak senkit kívülről.

A JavaScriptben többféle modul létezik. A legegyszerűbb modulok zárások segítségével azonnal meghívott függvénykifejezéssel készülnek, így:

;(function() { // itt a modul kódja })();

Az ilyen modulban létrehozott változók és függvények nem lesznek láthatók a modulon kívül:

;(function() { let str = 'modul változója'; function func() { alert('modul függvénye'); } })(); // Itt a modul változói és függvényei nem elérhetők: alert(str); alert(func);
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás