Clés D’Objet Javascript

| | | | | |

La méthode Object.keys () JavaScript récupère les clés dans un objet et renvoie une liste qui contient les clés. L’ordre des clés dans la liste finale est l’ordre dans lequel ils apparaissent dans l’objet original

objets JavaScript (JS) se composent de deux parties principales:.. Clés et valeurs

Lorsque vous travaillez avec un objet, il peut être nécessaire de récupérer une liste des clés qui y sont associées. C’est là le JavaScript Object.keys () méthode entre en jeu. Cette méthode vous permet de générer une liste de tous les noms de propriété dans un objet. En utilisant des exemples

, ce Le tutoriel expliquera comment utiliser le Object.keys () méthode de retour une liste des clés stockées dans un objet. Nous allons également discuter brièvement la structure des objets JavaScript

objets JavaScript. Une mise à jour

Objets (avec un "O" majuscule) sont le type de données de cartographie en JavaScript. Carte clés de valeurs. Les valeurs enregistrées par un objet peuvent inclure des chaaînes, des nombres, des booléens et des autres types de données. Voici un exemple d’un objet en JavaScript:

les mots à la gauche du côlon (:) sont les touches de notre dictionnaire. Les mots à droite du côlon sont les valeurs . Vous pouvez penser des objets JavaScript comme l’équivalent d’un dictionnaire Python, mais en JavaScript.

JavaScript Object.keys ()

La méthode retourne Object.keys () JavaScript toutes les clés ’ à l’ intérieur d’un objet JavaScript ou un objet JSON. Ces clés sont stockées dans l’ordre o√π ils apparaissent dans l’objet

La syntaxe pour les Object.keys () méthode est:.

La méthode Object.keys () prend un paramètre: le nom de l’objet dont les clés que vous souhaitez récupérer. Cette méthode renvoie les noms de toutes les clés de l’objet spécifié, stocké sous forme de liste JavaScript

Notez que la méthode elle - même est appelée Object.keys (). en effet , les touches () est une méthode d’objet. vous devez spécifier l’objet dont les clés que vous souhaitez récupérer en tant que paramètre d’objet .keys (). Il est impossible d’ajouter des clés () à tout objet , car cet objet ne sera pas avoir accès à la méthode clés ().

exemple JavaScript Object.keys ()

nous vous guidera à travers un exemple pour illustrer la façon dont cette méthode fonctionne.

Auparavant, nous avons créé un dictionnaire appelé "job_description" , qui donne un aperçu des informations sur un emploi disponible dans une grande surface locale. L’objet contient une JavaScript booléenne , une chaaîne et un entier. maintenant, supposons que nous voulons récupérer une liste des clés dans ce dictionnaire.

nous pourrions créer cette liste en utilisant le code suivant:

 = const job_description {position: "Sales Assistant", floor_worker: true, hours_per_week: 38}; var job_keys = Object.keys (job_description); console.log (job_keys); 

Nos retours de code:

Tout d’ abord, nous avons déclaré une constante appelée "job_description", qui stocke un objet contenant des informations sur un emploi disponible dans une grande surface locale.

Ensuite, nous avons utilisé Object.keys () pour récupérer une liste des clés associées au dictionnaire et affecté la liste à la variable "de job_keys". Ensuite, nous avons imprimé le contenu du "job_keys" liste console JavaScript.

Comme vous pouvez le voir, notre code est retourné une liste qui contient trois valeurs. Chaque valeur représente un nom de clé unique dans notre objet

JS Object.keys ():.. Un autre exemple

Discutons un autre exemple de la façon d’utiliser cette méthode

Supposons que nous voulons imprimer une liste des clés de notre objet, précédés de "Nom de la clé:". Nous pourrions le faire en utilisant ce code:

Nos retours de code:

nous avons d’ abord défini notre "job_description" objet dont les clés que nous voulons imprimer sur la console. Ensuite, nous avons utilisé la JS Object.keys () méthode pour récupérer une liste des clés de notre objet

Ensuite, ont J’aime utiliser un "pour ... de" boucle pour itérer à travers chaque clé de notre objet "job_description"

Pour chaque touche, nous avons imprimé "Nom de la clé:"., Suivi du nom de la clé, à la console. Si vous êtes intéressé à en apprendre davantage sur la façon "pour ... des" boucles travail, lisez notre Guide du débutant à JavaScript boucles pour les boucles .