⊗jsPmFVPNC 223 of 505 menu

Név egybeesés paraméterekkel JavaScriptben

A függvény paraméterei lokális változók annak belsejében. Nevezzük el a függvény paraméterét ugyanazzal a névvel, mint a külső globális változót:

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

Ebben az esetben az lesz a helyzet, hogy a függvényen kívül lesz egy num változó és a függvényen belül is lesz egy num változó. De ezek különböző változók lesznek: a változó módosítása a függvényen belül a függvény lokális változóját fogja megváltoztatni. A külső változó a függvényen belül nem lesz elérhető, és semmilyen módon nem lehet módosítani. Ellenőrizzük:

function func(num) { num = 2; // a lokális változót módosítjuk } let num = 1; func(num); console.log(num); // kiírja 1-et - semmi sem változott

Határozd meg, kód futtatása nélkül, mit ír ki a konzolra:

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

Határozd meg, kód futtatása nélkül, mit ír ki a konzolra:

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

Határozd meg, kód futtatása nélkül, mit ír ki a konzolra:

function func() { let num = 2; } let num = 1; func(); console.log(num);
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás