Ads by ProfitSence
Close

Object's Keys, Values, et Entries dans JavaScript

Last Updated on jeudi 6 oct. 2022

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).