⊗jsPmFNIFS 248 of 505 menu

Obseg vidnosti gnezdene funkcije v JavaScript

Če funkcija vsebuje znotraj sebe drugo funkcijo - so spremenljivke zunanje funkcije vidne v notranji:

function test() { let num = 1; // spremenljivka zunanje funkcije function func() { console.log(num); // izpiše 1 } func(); // kličemo notranjo funkcijo } test(); // kličemo zunanjo funkcijo

Prav tako bodo v notranji funkciji vidne spremenljivke, ki so definirane zunaj zunanje funkcije:

let num = 1; // globalna spremenljivka function test() { function func() { console.log(num); // izpiše 1 } func(); // kličemo notranjo funkcijo }; test(); // kličemo zunanjo funkcijo

Določite, brez zaganjanja kode, kaj se bo izpisalo v konzolo:

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

Določite, brez zaganjanja kode, kaj se bo izpisalo v konzolo:

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

Določite, brez zaganjanja kode, kaj se bo izpisalo v konzolo:

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

Določite, brez zaganjanja kode, kaj se bo izpisalo v konzolo:

function test() { let num; function func() { console.log(num); } num = 1 func(); num = 2 func(); } test();
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni