⊗jsPmLpNLS 160 of 505 menu

Beágyazott ciklusok és hatókör a JavaScript-ben

Ha egy ciklus egy másik ciklusban van, akkor a külső ciklusban deklarált változók elérhetők lesznek a belső ciklusban. A következő példában a num változó elérhető a belső ciklusban:

for (let i = 0; i <= 9; i++) { let num = 3; for (let j = 0; j <= 9; j++) { console.log(num); // kiírja 3-at } }

Azonban a külső cikluson kívül a num változó nem elérhető:

for (let i = 0; i <= 9; i++) { let num = 3; for (let j = 0; j <= 9; j++) { } } console.log(num); // hibát jelez

A belső ciklusban deklarált változók nem elérhetők kívülről:

for (let i = 0; i <= 9; i++) { for (let j = 0; j <= 9; j++) { let num = 3; } console.log(num); // hibát jelez } console.log(num); // hibát jelez
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