⊗jsPmFVGVCh 221 of 505 menu

Modificarea variabilelor globale în JavaScript

Țineți cont că variabila globală se va modifica doar în momentul apelării funcției. Dacă nu există apel al funcției - variabila nu se va modifica:

let num = 1; function func() { num = 2; // nu este scris let - modificăm variabila externă console.log(num); } // func(); - am comentat apelul funcției console.log(num); // va afișa 1 - variabila nu s-a schimbat

Și acum vom demonstra prin cod că variabila globală se va modifica doar după apelarea funcției:

let num = 1; function func() { num = 2; } console.log(num); // va afișa 1 func(); // modificăm variabila console.log(num); // va afișa 2

Determinați, fără a rula codul, ce se va afișa în consolă:

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

Determinați, fără a rula codul, ce se va afișa în consolă:

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

Determinați, fără a rula codul, ce se va afișa în consolă:

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

Determinați, fără a rula codul, ce se va afișa în consolă:

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

Determinați, fără a rula codul, ce se va afișa în consolă:

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

Determinați, fără a rula codul, ce se va afișa în consolă:

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

Determinați, fără a rula codul, ce se va afișa în consolă:

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

Determinați, fără a rula codul, ce se va afișa în consolă:

function func() { num = 2; } let num = 1; func(); console.log(num);
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge