JavaScript Object.entries() methode wordt gebruikt om een array te retourneren die bestaat uit opsombare eigenschap [sleutel, waarde] paren van het object die als parameter worden doorgegeven. De volgorde van de eigenschappen is dezelfde als die welke wordt gegeven door de eigenschapswaarden van het object handmatig door te lopen.
zet in Java
Syntaxis:
Object.entries(obj);>
Parameters:
- obj : Het is het object waarvan de optelbare eigenschap [sleutel, waarde]-paren moeten worden geretourneerd.
Winstwaarde:
Object.entries() retourneert een array die bestaat uit opsombare eigenschap [sleutel, waarde]-paren van het doorgegeven object.
Voorbeeld 1: In dit voorbeeld is een object obj gemaakt met drie eigenschap[sleutel, waarde]-paren, en de methode Object.entries() wordt gebruikt om het eerste eigenschap [sleutel, waarde]-paar van het object te retourneren.
javascript
// 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]);> |
>
camelcase python
>Uitvoer
[ '1', 'billy' ]>
Voorbeeld 2: In dit voorbeeld is een object obj gemaakt met drie eigenschap[sleutel, waarde]-paren, en de methode Object.entries() wordt gebruikt om alle eigenschap [sleutel, waarde]-paren van het object te retourneren.
javascript
acteur zeenat aman
java xor
// 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));> |
>
>Uitvoer
[ [ '10', 'adam' ], [ '35', 'chris' ], [ '200', 'billy' ] ]>
Toepassingen
- Object.entries() wordt gebruikt voor het weergeven van eigenschappen die verband houden met een object, waarbij alle [sleutel, waarde]-paren van een object worden vermeld.
Uitzonderingen
- Het veroorzaakt een TypeError als het doorgegeven argument geen object is.
- Het veroorzaakt een RangeError als de sleutel die in het argument wordt doorgegeven niet binnen het bereik van het eigenschap[sleutel, waarde]-paar ligt.
We hebben een volledige lijst met JavaScript-objectmethoden. Om deze te controleren, kunt u deze doornemen Volledige referentie voor JavaScript-object artikel.
Ondersteunde browsers:
- Chroom 54 en hoger
- Rand 14 en hoger
- Firefox 47 en hoger
- Opera 41 en hoger
- Safari 10.1 en hoger