Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsSpSyOFO 56 of 294 menu
◀ ▶

Objektumműveletek függvényekben JavaScriptben

Adjunk hozzá egy függvényt az objektumhoz, amely valamilyen hasznos műveletet fog végrehajtani. Például megkeresi az objektum elemeinek összegét.

Tegyük fel, hogy van egy objektumunk:

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

Hozzunk létre egy szimbólumot:

let sym = Symbol();

Írjuk fel a függvényt:

obj[sym] = function() { };

Az objektumhoz kötött függvényben a this magára az objektumra fog mutatni:

obj[sym] = function() { console.log(this); // {a: 1, b: 2, c: 3} };

Keressük meg függvényünk segítségével az objektum elemeinek összegét:

obj[sym] = function() { let sum = 0; for (let key in this) { sum += this[key]; } return sum; };

Hívjuk meg a függvényünket, hogy megkapjuk az objektum elemeinek összegét:

let sum = obj[sym](); console.log(sum); // kiírja a 6-ot

Adott egy tömb:

let arr = [1, 2, 3];

A leckében leírt módon adjon hozzá a tömbhöz egy függvényt, amely visszaadja a tömb elemeinek összegét.

Hívja meg a létrehozott függvényt és győződjön meg róla, hogy helyesen találja meg az összeget.

Adjon hozzá néhány elemet a tömbhöz a push metódus segítségével. Győződjön meg arról, hogy a függvény az új elemeket is figyelembe véve találja meg az összeget.

← →
↑
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