⊗jsSpSyGb 57 of 294 menu

Globale Simbole in JavaScript

Met behulp van die metode Symbol.for kan jy simbole met 'n naam skep. Hierdie simbole sal in die globale simboolregister gestoor word en toegang daartoe kan van enige plek in die kode verkry word.

Kom ons kyk hoe dit werk. Skep 'n simbool in een funksie:

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

Kry nou toegang tot hierdie simbool volgens sy naam in 'n ander funksie:

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

Laat ons verifieer dat albei funksies dieselfde simbool bevat. Roep ons funksies op:

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

Vergelyk die simbole:

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

Gestel jy het verskeie objekte. Voeg aan elkeen van hulle 'n sleutel by in die vorm van 'n simbool met die naam 'sum'. Maak 'n funksie in hierdie sleutel wat die som van die elemente van die objek sal teruggee.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp