⊗jsPmFNIFS 248 of 505 menu

Ielikto funkciju darbības joma JavaScript

Ja funkcija satur sevī citu funkciju - ārējās funkcijas mainīgie ir redzami iekšējā:

function test() { let num = 1; // ārējās funkcijas mainīgais function func() { console.log(num); // izvadīs 1 } func(); // izsaucam iekšējo funkciju } test(); // izsaucam ārējo funkciju

Arī iekšējā funkcijā būs redzami mainīgie, kuri ir definēti ārpus ārējās funkcijas:

let num = 1; // globālais mainīgais function test() { function func() { console.log(num); // izvadīs 1 } func(); // izsaucam iekšējo funkciju }; test(); // izsaucam ārējo funkciju

Noteikt, nepalaist kodu, ko izvadīs konsole:

function test() { let num = 1; function func() { console.log(num); } func(); } test();

Noteikt, nepalaist kodu, ko izvadīs konsole:

function test() { let num = 1; function func() { console.log(num); } } test();

Noteikt, nepalaist kodu, ko izvadīs konsole:

function test() { let num = 1; function func() { console.log(num); } func(); }

Noteikt, nepalaist kodu, ko izvadīs konsole:

function test() { let num; function func() { console.log(num); } num = 1 func(); num = 2 func(); } test();
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt