⊗jsPmFVGVCh 221 of 505 menu

Spreminjanje globalnih spremenljivk v JavaScript

Upoštevajte, da se bo globalna spremenljivka spremenila šele ob klicu funkcije. Če funkcije ne kličemo - se spremenljivka ne bo spremenila:

let num = 1; function func() { num = 2; // ni napisano let - spreminjamo zunanjo spremenljivko console.log(num); } // func(); - klic funkcije zakomentiran console.log(num); // izpiše 1 - spremenljivka se ni spremenila

In sedaj bomo s kodo pokazali, da se bo globalna spremenljivka spremenila šele po klicu funkcije:

let num = 1; function func() { num = 2; } console.log(num); // izpiše 1 func(); // spreminjamo spremenljivko console.log(num); // izpiše 2

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

function func() { num = 2; } let num = 1; func(); console.log(num);
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