JavaScript Object.entries()-metoden brukes til å returnere en matrise som består av enumerable egenskapen [nøkkel, verdi]-par av objektet som sendes som parameter. Rekkefølgen av egenskapene er den samme som er gitt ved å gå over egenskapsverdiene til objektet manuelt.
Syntaks:
Object.entries(obj);>
Parametere:
- obj : Det er objektet hvis enumerable egenskap [nøkkel, verdi] parene skal returneres.
Returverdi:
Object.entries() returnerer en matrise som består av tallrike egenskaps-[nøkkel, verdi]-par av objektet som er bestått.
Eksempel 1: I dette eksemplet er det opprettet en objektobj med tre egenskap[nøkkel, verdi]-par, og Object.entries()-metoden brukes til å returnere det første egenskapsparet [nøkkel, verdi] til objektet.
javascript
finn i streng c++
// Creating an object constructor> // and assigning values to it> const obj = { 0:>'adam'>, 1:>'billy'>, 2:>'chris'> };> > // Displaying the enumerable property [key, value]> // pairs of the object using object.entries() method> console.log(Object.entries(obj)[1]);> |
>
>Produksjon
java char til heltall
[ '1', 'billy' ]>
Eksempel 2: I dette eksemplet er det opprettet en objektobj med tre egenskap[nøkkel, verdi]-par, og Object.entries()-metoden brukes til å returnere alle egenskapsparene til objektet.
javascript
// Creating an object constructor and> // assigning values to it> const obj = { 10:>'adam'>, 200:>'billy'>, 35:>'chris'> };> // Displaying the enumerable property [key, value]> // pairs of the object using object.entries() method> console.log(Object.entries(obj));> |
>
>Produksjon
10 ml er hvor mye
[ [ '10', 'adam' ], [ '35', 'chris' ], [ '200', 'billy' ] ]>
applikasjoner
- Object.entries() brukes til å liste egenskaper relatert til et objekt, og liste alle [nøkkel, verdi]-parene til et objekt.
Unntak
- Det forårsaker en TypeError hvis argumentet som sendes ikke er et objekt.
- Det forårsaker en RangeError hvis nøkkelen som sendes i argumentet ikke er innenfor området til egenskapsparet [nøkkel, verdi].
Vi har en komplett liste over Javascript Object-metoder, for å sjekke dem, gå gjennom dette JavaScript Object Complete Reference artikkel.
Støttede nettlesere:
- Chrome 54 og nyere
- Kant 14 og over
- Firefox 47 og nyere
- Opera 41 og nyere
- Safari 10.1 og nyere