La méthode JavaScript Object.entries() est utilisée pour renvoyer un tableau composé de paires de propriétés énumérables [clé, valeur] de l'objet qui sont passées en paramètre. L’ordre des propriétés est le même que celui donné en parcourant manuellement les valeurs des propriétés de l’objet.
Syntaxe:
Object.entries(obj);>
Paramètres:
- obj : C'est l'objet dont les paires de propriétés énumérables [clé, valeur] doivent être renvoyées.
Valeur de retour :
Object.entries() renvoie un tableau composé de paires de propriétés énumérables [clé, valeur] de l'objet transmis.
Exemple 1: Dans cet exemple, un objet obj a été créé avec trois paires de propriétés [clé, valeur] et la méthode Object.entries() est utilisée pour renvoyer la première paire de propriétés [clé, valeur] de l'objet.
javascript
liste déroulante javascript
classe d'objet en Java
// 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]);> |
>
>Sortir
[ '1', 'billy' ]>
Exemple 2 : Dans cet exemple, un objet obj a été créé avec trois paires propriété [clé, valeur], et la méthode Object.entries() est utilisée pour renvoyer toutes les paires propriété [clé, valeur] de l'objet.
moulé en SQL
javascript
date locale
// 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));> |
code absc
>
>Sortir
[ [ '10', 'adam' ], [ '35', 'chris' ], [ '200', 'billy' ] ]>
Applications
- Object.entries() est utilisé pour répertorier les propriétés liées à un objet, répertoriant toutes les paires [clé, valeur] d'un objet.
Des exceptions
- Cela provoque une TypeError si l’argument passé n’est pas un objet.
- Cela provoque une RangeError si la clé passée dans l’argument n’est pas dans la plage de la paire propriété[clé, valeur].
Nous avons une liste complète des méthodes d'objet Javascript, pour les vérifier, veuillez consulter ceci Référence complète des objets JavaScript article.
Navigateurs pris en charge :
- Chrome 54 et supérieur
- Bord 14 et supérieur
- Firefox 47 et supérieur
- Opéra 41 et supérieur
- Safari 10.1 et supérieur