Metodas „JavaScript Object.getOwnPropertySymbols ()“ pateikia visų tam tikrame objekte rastų simbolių savybių masyvą.
getOwnPropertySymbols()Metodo sintaksė yra tokia:
 Object.getOwnPropertySymbols(obj)
getOwnPropertySymbols()Metodas, būdamas statinis metodas, vadinamas naudojant Objectklasės pavadinimą.
„getOwnPropertySymbols ()“ parametrai
getOwnPropertySymbols()Metodas trunka:
- obj - objektas, kurio simbolių savybės turi būti grąžintos.
Grąžinimo vertė iš getOwnPropertySymbols ()
- Pateikia masyvą visų simbolių savybių, rastų tiesiai ant nurodyto objekto.
Pastaba: Object.getOwnPropertySymbols() grąžina visas objekto simbolių savybes, o Object.getOwnPropertyNames()eilutės savybes
Pavyzdys: „getOwnPropertySymbols“ () naudojimas
 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)
Rezultatas
2 (simbolis (a), simbolis (b)) simbolis (a)
getOwnPropertySymbols () metodas.
Rekomenduojamas skaitymas: „ Javascript“ objektas getOwnPropertyNames ()








