„JavaScript“ objektas getOwnPropertySymbols ()

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 ()

Įdomios straipsniai...