JavaScript objekt getOwnPropertySymbols ()

Metoda JavaScript Object.getOwnPropertySymbols () vraća niz svih svojstava simbola pronađenih u danom objektu.

Sintaksa getOwnPropertySymbols()metode je:

 Object.getOwnPropertySymbols(obj)

getOwnPropertySymbols()Metoda, kao statičke metode, zove se pomoću Objectime klase.

getOwnPropertySymbols () Parametri

getOwnPropertySymbols()Postupak uzima u:

  • obj - objekt čiji se svojstva simbola trebaju vratiti.

Vrati vrijednost iz getOwnPropertySymbols ()

  • Vraća niz svih svojstava simbola pronađenih izravno na danom objektu.

Napomena: Object.getOwnPropertySymbols() vraća sva svojstva simbola objekta dok Object.getOwnPropertyNames()vraća svojstva niza

Primjer: Korištenje 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)

Izlaz

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

getOwnPropertySymbols () metoda.

Preporučeno čitanje: Javascript objekt getOwnPropertyNames ()

Zanimljivi članci...