Maison > interface Web > js tutoriel > Comment obtenir une liste de clés à partir d'un objet JavaScript ?

Comment obtenir une liste de clés à partir d'un objet JavaScript ?

DDD
Libérer: 2024-12-24 00:39:17
original
191 Les gens l'ont consulté

How Do I Get a List of Keys from a JavaScript Object?

Récupération de la liste des clés d'objet JavaScript

L'accès et la manipulation des propriétés des objets sont un aspect fondamental de la programmation en JavaScript. Extraire la liste des clés d'un objet est souvent nécessaire pour diverses opérations telles que parcourir ses propriétés ou vérifier l'existence d'une clé.

Pour récupérer la liste des clés d'un objet JavaScript, vous pouvez utiliser le Object.keys( ) méthode. Cette méthode accepte un objet comme argument et renvoie un tableau contenant les clés de propriété sous forme de chaînes.

Considérons l'exemple suivant :

var obj = {
   key1: 'value1',
   key2: 'value2',
   key3: 'value3',
   key4: 'value4'
};

var keys = Object.keys(obj);
Copier après la connexion

Après avoir exécuté ce code, la variable clés contiendra un tableau avec les noms de propriétés, qui sont : ["key1", "key2", "key3", "key4"].

Pour obtenir la longueur de l'objet, vous pouvez utiliser la propriété Object.keys().length. Dans l'exemple ci-dessus, keys.length renverrait la valeur 4.

En tirant parti de la méthode Object.keys(), vous pouvez obtenir efficacement la liste des clés d'un objet JavaScript, vous permettant d'effectuer diverses opérations sur son objet. propriétés.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal