object fromentries
const me = { fname: 'Manon', lname: 'Zoé' };
Les clés de me
are ['fname', 'lname']
. Les valeurs sont ['Manon', 'Zoé']
. Et les entrées sont [['fname', 'Manon'], ['lname', 'Zoé']]
.
object keys
Object.keys() returns keys
Object.keys(object)
est une fonction utilitaire qui renvoie la liste des clés d’objet.
Utilisons Object.keys()
pour obtenir les clés de l’objet me
.
const me = { fname: 'Manon', lname: 'Zoé' }; Object.keys(me); // => ['fname', 'lname']
Détecter si l’objet est vide
const isObjectEmpty = Object.keys(object).length === 0;
const vide = {}; const nonVide = { a: 1 }; Object.keys(vide).length === 0; // => true Object.keys(nonVide).length === 0; // => false
object values
Object.values() returns values
Object.values(object)
est la fonction utilitaire JavaScript qui renvoie la liste des valeurs de l’objet.
const me = { fname: 'Manon', lname: 'Zoé' }; Object.values(me); // => ['Manon', 'Zoé']
object entries
Object.entries() returns entries
Enfin, Object.entries(object)
est une fonction utile pour accéder aux entrées d’objet.
const me = { fname: 'Manon', lname: 'Zoé' }; Object.entries(me); // =>
[['fname', 'Manon'], ['lname', 'Zoé']]
JavaScript fournit la fonction utilitaire nécessaire pour accéder à ces listes
Codepen for the Object Keys and …
- Les clés sont renvoyées par
Object.keys(object)
. - Les valeurs sont renvoyées par
Object.values(object)
. - Les entrées sont renvoyées par
Object.entries(object)
.