⊗jsPmLpNLS 160 of 505 menu

Vnořené smyčky a oblast viditelnosti v JavaScriptu

Pokud máme smyčku ve smyčce, pak proměnné deklarované ve vnější smyčce budou přístupné ve vnitřní. V následujícím příkladu je proměnná num přístupná ve vnitřní smyčce:

for (let i = 0; i <= 9; i++) { let num = 3; for (let j = 0; j <= 9; j++) { console.log(num); // vypíše 3 } }

Ale mimo vnější smyčku je proměnná num nepřístupná:

for (let i = 0; i <= 9; i++) { let num = 3; for (let j = 0; j <= 9; j++) { } } console.log(num); // vypíše chybu

Proměnné deklarované ve vnitřní smyčce jsou nepřístupné zvenčí:

for (let i = 0; i <= 9; i++) { for (let j = 0; j <= 9; j++) { let num = 3; } console.log(num); // vypíše chybu } console.log(num); // vypíše chybu
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout