JavaScript-objekti getOwnPropertySymbols ()

JavaScript Object.getOwnPropertySymbols () -menetelmä palauttaa taulukon kaikista tietyssä objektissa löydetyistä symboliominaisuuksista.

Menetelmän syntaksi getOwnPropertySymbols()on:

 Object.getOwnPropertySymbols(obj)

getOwnPropertySymbols()Menetelmä, joka on staattinen menetelmä, kutsutaan käyttää Objectluokan nimi.

getOwnPropertySymbols () -parametrit

getOwnPropertySymbols()Menetelmä vie:

  • obj - objekti, jonka symboliominaisuudet on palautettava.

Palautusarvo getOwnPropertySymbols ()

  • Palauttaa taulukon kaikista symboliominaisuuksista, jotka löytyvät suoraan annetusta objektista.

Huomautus: Object.getOwnPropertySymbols() palauttaa objektin kaikki symboliominaisuudet Object.getOwnPropertyNames()ja merkkijono-ominaisuudet

Esimerkki: getOwnPropertySymbolien () käyttäminen

 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)

Tuotos

 2 (symboli (a), symboli (b)) symboli (a)

getOwnPropertySymbols () -menetelmä.

Suositeltava lukeminen: Javascript Object getOwnPropertyNames ()

Mielenkiintoisia artikkeleita...