⊗jsSpSyOF 55 of 294 menu

Függvény egy objektumban JavaScriptben

Szimbólumok segítségével objektumokba lehet függvényeket hozzáadni, és ezek a függvények nem vesznek részt a bejárásban. Próbáljuk ki. Legyen egy objektumunk:

let obj = {a: 1, b: 2, c: 3};

Hozzunk létre egy szimbólumot:

let sym = Symbol();

Írjunk be az objektumba egy függvényt a szimbólumunk kulcsaként:

obj[sym] = function() { console.log('!!!'); };

Az objektum bejárásakor a függvényünk nem lesz bejárva:

for (let key in obj) { console.log(obj[key]); // 1, 2, 3 }

Kapjuk meg a függvényünket úgy, hogy kulcsként átadjuk a szimbólumunkat (ugyanazt a változót):

let func = obj[sym]; func();

A kód lerövidíthető:

obj[sym]();

Adjon hozzá az objektumhoz egy függvényt, amely kiírja az aktuális időt. Hívja meg ezt a függvényt.

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