⊗jsPmFTFAV 226 of 505 menu

Függvény változóként JavaScriptben

Tehát, az előző leckében rájöttünk, hogy ha egy függvényre zárójelek nélkül hivatkozunk, akkor annak forráskódját kapjuk meg.

Valójában sokkal érdekesebb a helyzet. A JavaScriptben, ellentétben más nyelvekkel, a függvények ugyanolyan változó értékek, mint a számok, a sztringek és a tömbök.

Nézzünk egy példát. Tegyük fel, hogy van egy func nevű függvényünk:

function func() { console.log('!'); }

Valójában nincs func függvényünk. Van egy func nevű változónk, amely a függvény forráskódját tárolja.

Például felülírhatjuk a func változót valami mással, például egy sztringgel. Ebben az esetben a func már nem lesz függvény, hanem egy sztring. Nézd meg a példát:

function func() { console.log('!'); } func(); // kiírja '!'-t func = 'string'; // felülírjuk a func változót console.log(func); // kiírja 'string'-et

Készíts egy func függvényt, amely visszaad egy tetszőleges sztringet a return segítségével.

Írd ki a func függvény eredményét a konzolra.

Írd ki a func függvény forráskódját a konzolra.

Mentsd a func változóba a 123 számot, ezzel felülírva a változóban lévő függvényt. Írd ki a func változó új értékét a konzolra.

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