⊗jsSpSyOFO 56 of 294 menu

Operacionet me Objekte në Funksion në JavaScript

Le të shtojmë në objekt një funksion, i cili do të kryejë një operacion të dobishëm. Për shembull, do të gjejë shumën e elementeve të objektit.

Le të themi se kemi objektin:

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

Le të krijojmë një simbol:

let sym = Symbol();

Le të shkruajmë funksionin:

obj[sym] = function() { };

Në funksion, të lidhur me objektin this do të tregojë tek vetë objekti:

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

Le të gjejmë me ndihmën e funksionit tonë shumën e elementeve të objektit:

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

Le të thërrasim funksionin tonë, duke marrë shumën e elementeve të objektit:

let sum = obj[sym](); console.log(sum); // do të shfaqë 6

Është dhënë një varg:

let arr = [1, 2, 3];

Në mënyrën e përshkruar në mësim shtoni në varg një funksion, i cili do të kthejë shumën e elementeve të vargut.

Thirrni funksionin e krijuar dhe sigurohuni që ai gjen saktë shumën.

Shtoni në varg disa elementë me ndihmën e metodës push. Sigurohuni që funksioni do të gjejë shumën duke marrë parasysh elementët e rinj.

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