⊗jsSpSyGb 57 of 294 menu

JavaScript-də Qlobal Simvollar

Symbol.for metodu ilə adlı simvollar yarada bilərsiniz. Bu simvollar qlobal simvol reyestrinə yadda saxlanılacaq və onlara kodun istənilən yerindən müraciət etmək olar.

Gəlin görək bu necə işləyir. Bir funksiyada simvol yaradaq:

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

İndi başqa bir funksiyada bu simvola onun adı ilə müraciət edək:

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

Gəlin yoxlayaq ki, hər iki funksiya eyni simvolu ehtiva edir. Funksiyalarımızı çağıraq:

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

Simvolları müqayisə edək:

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

Tutaq ki, sizin bir neçə obyektiniz var. Hər birinə 'sum' adlı simvol tipində açar əlavə edin. Bu açar daxilində obyektin elementlərinin cəmini qaytaran funksiya yaradın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et