⊗jsSpSyGb 57 of 294 menu

JavaScript-dä Global Simwollar

Symbol.for metodu bilen ady bolan simwollar döredip bileris. Bu simwollar global simwol registrine saklanar we olara kodüň islendik ýerinden eltmek mümkün bolar.

Geliň, munuň nähili işleýändigine seredeliň. Bir funksiýada simwol dörediň:

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

Indi başga bir funksiýada bu simwola ady boýunça elteliň:

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

Iki funksiýanyň hem bir meňzeş simwoly öz içine alýandygyny barlaylyň. Funksiýalarymyzy çagyryň:

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

Simwollary deňeşdiriň:

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

Size birnäçe obýekt bar diýeliň. Olaryň hersine 'sum' ady bilen simwol görnüşinde açar goşuň. Bu açarda, obýektiň elementleriniň jemiýetini gaýtaryjan funksiýa ýerine ýetiriň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et