logo

JavaScript Object entries() Metode

JavaScript Object.entries()-metoden bruges til at returnere et array bestående af enumerable egenskabs-[nøgle, værdi]-par af objektet, som sendes som parameter. Rækkefølgen af ​​egenskaberne er den samme som den, der gives ved manuel sløjfe over egenskabsværdierne for objektet.

Syntaks:

Object.entries(obj);>

Parametre:

  • obj : Det er objektet, hvis tællelige egenskab [nøgle, værdi] par skal returneres.

Returneringsværdi:

Object.entries() returnerer et array, der består af numerable egenskabs-[nøgle, værdi]-par af det beståede objekt.



Eksempel 1: I dette eksempel er et objektobj blevet oprettet med tre egenskabs[nøgle, værdi]-par, og metoden Object.entries() bruges til at returnere det første egenskabspar [nøgle, værdi] af objektet.

javascript






tilfældig 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]);>

>

>

Produktion

java char til heltal
[ '1', 'billy' ]>

Eksempel 2: I dette eksempel er et objektobj blevet oprettet med tre egenskabs[nøgle, værdi]-par, og metoden Object.entries() bruges til at returnere alle egenskabsparrene for 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));>

>

>

Produktion

10 ml er hvor meget
[ [ '10', 'adam' ], [ '35', 'chris' ], [ '200', 'billy' ] ]>

Ansøgninger

  • Object.entries() bruges til at angive egenskaber relateret til et objekt, som viser alle [nøgle, værdi]-par af et objekt.

Undtagelser

  • Det forårsager en TypeError, hvis argumentet, der sendes, ikke er et objekt.
  • Det forårsager en RangeError, hvis nøglen, der sendes i argumentet, ikke er i området for egenskabsparret [nøgle, værdi].

Vi har en komplet liste over Javascript Object-metoder, for at kontrollere dem, gå venligst igennem dette JavaScript Object Complete Reference artikel.

Understøttede browsere:

  • Chrome 54 og nyere
  • Kant 14 og derover
  • Firefox 47 og nyere
  • Opera 41 og nyere
  • Safari 10.1 og nyere