Нужна помощь донатом
для написания учебников Kotlin, Java, C++, C#, Go, Rust, Dart
подробности по ссылке
⊗jsPmLpNLS 160 of 505 menu
◀ ▶

Sisäkkäiset silmukat ja näkyvyysalue JavaScriptissä

Jos meillä on silmukka silmukan sisällä, ulomman silmukan sisällä esitellyt muuttujat tulevat saataville sisemmässä silmukassa. Seuraavassa esimerkissä muuttuja num on saatavilla sisemmässä silmukassa:

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

Mutta ulomman silmukan ulkopuolella muuttuja num ei ole saatavilla:

for (let i = 0; i <= 9; i++) { let num = 3; for (let j = 0; j <= 9; j++) { } } console.log(num); // aiheuttaa virheen

Sisemmässä silmukassa esitellyt muuttujat eivät ole saatavilla ulkopuolelta:

for (let i = 0; i <= 9; i++) { for (let j = 0; j <= 9; j++) { let num = 3; } console.log(num); // aiheuttaa virheen } console.log(num); // aiheuttaa virheen
← →
↑
Suomi▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää