⊗jsSpSyGb 57 of 294 menu

Simbolet Globale në JavaScript

Me ndihmën e metodës Symbol.for mund të krijohen simbole me emër. Këto simbole do të ruhen në regjistrin global të simboleve dhe mund të merret qasja në to nga çdo vend i kodit.

Le të shohim se si funksionon kjo. Në një funksion le të krijojmë një simbol:

function func1() { let sym = Symbol.for('test'); return sym; }

Tani në një funksion tjetër do të marrim qasje në këtë simbol me anë të emrit të tij:

function func2() { let sym = Symbol.for('test'); return sym; }

Le të kontrollojmë që të dy funksionet përmbajnë të njëjtin simbol. Le t'i thërrasim funksionet tona:

let sym1 = func1(); let sym2 = func2();

Le të krahasojmë simbolet:

console.log(sym1 === sym2); // true

Le të supozojmë që keni disa objekte. Shtoni secilit prej tyre një çelës në formë simboli me emrin 'sum'. Bëni në këtë çelës një funksion, që do të kthejë shumën e elementeve të objektit.

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