Objekt JavaScript getOwnPropertySymbols ()

Metóda JavaScript Object.getOwnPropertySymbols () vracia pole všetkých vlastností symbolov nájdených v danom objekte.

Syntax getOwnPropertySymbols()metódy je:

 Object.getOwnPropertySymbols(obj)

getOwnPropertySymbols()Metóda je statické metódy, je nazývaný pomocou Objectnázov triedy.

Parametre getOwnPropertySymbols ()

getOwnPropertySymbols()Metóda berie v:

  • obj - Objekt, ktorého vlastnosti symbolov sa majú vrátiť.

Vrátiť hodnotu z getOwnPropertySymbols ()

  • Vráti pole všetkých vlastností symbolov nájdených priamo na danom objekte.

Poznámka: Object.getOwnPropertySymbols() vráti všetky vlastnosti symbolov objektu, zatiaľ čo Object.getOwnPropertyNames()vráti vlastnosti reťazca

Príklad: Použitie getOwnPropertySymbols ()

 let obj = (); let a = Symbol("a"); let b = Symbol.for("b"); obj(a) = "localSymbolValue"; obj(b) = "globalSymbolValue"; // returns an array of symbol let objectSymbols = Object.getOwnPropertySymbols(obj); console.log(objectSymbols.length); // 2 console.log(objectSymbols); // (Symbol(a), Symbol(b)) console.log(objectSymbols(0)); // Symbol(a)

Výkon

 2 (Symbol (a), Symbol (b)) Symbol (a)

metóda getOwnPropertySymbols ().

Odporúčané čítanie: Javascriptový objekt getOwnPropertyNames ()

Zaujímavé články...