Objekt JavaScript getOwnPropertySymbols ()

Metoda JavaScript Object.getOwnPropertySymbols () vrne matriko vseh lastnosti simbolov, najdenih v danem objektu.

Sintaksa getOwnPropertySymbols()metode je:

 Object.getOwnPropertySymbols(obj)

getOwnPropertySymbols()Način, da statično metodo, ki se imenuje z Objectimenom razreda.

getOwnPropertySymbols () Parametri

getOwnPropertySymbols()Metoda je v:

  • obj - objekt, katerega lastnosti simbola naj se vrnejo.

Vrnjena vrednost iz getOwnPropertySymbols ()

  • Vrne matriko vseh lastnosti simbola, ki jih najdemo neposredno na danem objektu.

Opomba: Object.getOwnPropertySymbols() vrne vse lastnosti simbola predmeta, medtem ko Object.getOwnPropertyNames()vrne lastnosti niza

Primer: Uporaba 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)

Izhod

 2 (Simbol (a), Simbol (b)) Simbol (a)

metoda getOwnPropertySymbols ().

Priporočeno branje: Javascript Object getOwnPropertyNames ()

Zanimive Članki...