⊗jsSpSyGb 57 of 294 menu

გლობალური სიმბოლოები JavaScript-ში

მეთოდის Symbol.for დახმარებით შეგიძლიათ შექმნათ დასახელებული სიმბოლოები. ეს სიმბოლოები შეინახება სიმბოლოების გლობალურ რეგისტრში და მათზე წვდომა შესაძლებელი იქნება კოდის ნებისმიერი წერტილიდან.

ვნახოთ, როგორ მუშაობს ეს. ერთ ფუნქციაში შევქმნათ სიმბოლო:

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

ახლა მეორე ფუნქციაში მივიღოთ წვდომა ამ სიმბოლოზე მისი სახელის მიხედვით:

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

შევამოწმოთ, რომ ორივე ფუნქცია შეიცავს ერთსა და იმავე სიმბოლოს. გამოვიძახოთ ჩვენი ფუნქციები:

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

შევადაროთ სიმბოლოები:

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

დაე, თქვენ გაქვთ რამდენიმე ობიექტი. დაამატეთ თითოეულ მათგანს გასაღები სიმბოლოს სახით სახელით 'sum'. გახადეთ ამ გასაღებში ფუნქცია, რომელიც დააბრუნებს ობიექტის ელემენტების ჯამს.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა