⊗jsPmFVPNC 223 of 505 menu

Përputhja e emrave me parametrat në JavaScript

Parametrat e funksionit janë variabla lokale brenda tij. Le ta emërojmë parametrin e funksionit me të njëjtin emër si variablin global të jashtëm:

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

Në këtë rast, do të kemi një situatë ku jashtë funksionit do të ketë një variabël num dhe brenda funksionit do të ketë një variabël num. Por këto do të jenë variabla të ndryshme: ndryshimi i variablës brenda funksionit do të çojë në ndryshimin e variablës lokale të funksionit. Ndërsa variabla e jashtme brenda funksionit do të jetë e paarritshme dhe nuk do të mund të ndryshohet në asnjë mënyrë. Le ta kontrollojmë:

function func(num) { num = 2; // ndryshojmë variablin lokal } let num = 1; func(num); console.log(num); // do të shfaqet 1 - asgjë nuk ndryshoi

Përcaktoni, pa ekzekutuar kodin, çfarë do të shfaqet në konsol:

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

Përcaktoni, pa ekzekutuar kodin, çfarë do të shfaqet në konsol:

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

Përcaktoni, pa ekzekutuar kodin, çfarë do të shfaqet në konsol:

function func() { let num = 2; } let num = 1; func(); console.log(num);
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo