⊗jsSpSyOL 54 of 294 menu

Prenos objekta s simboli v JavaScript

Prednost tipa Symbol kot ključa objekta je, da takšni ključi ne sodelujejo v prenosu z zanko.

Poglejmo si na primeru. Recimo, da imamo naslednji objekt:

let obj = {a: 1, b: 2, c: 3};

Dodajmo temu objektu nov element s ključem iz simbola:

let sym = Symbol(); obj[sym] = 'text';

Prenesimo ta objekt z zanko. Kot rezultat bomo videli vse elemente, razen našega s ključem iz simbola:

for (let key in obj) { console.log(obj[key]); // 1, 2, 3 }

Naredite objekt s ključem iz simbola. Prenesite ga z zanko. Prepričajte se, da simbol ne sodeluje v prenosu.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni