Maison > interface Web > js tutoriel > Comment puis-je ajouter des paires clé-valeur aux objets JavaScript ?

Comment puis-je ajouter des paires clé-valeur aux objets JavaScript ?

DDD
Libérer: 2024-12-16 21:48:10
original
165 Les gens l'ont consulté

How Can I Add Key-Value Pairs to JavaScript Objects?

Ajout de paires clé/valeur à des objets JavaScript

En JavaScript, les objets sont des entités mutables qui permettent l'ajout et la modification dynamiques de propriétés. Pour incorporer une nouvelle paire clé-valeur, telle que "key3" avec "value3", dans un objet existant, vous disposez de deux options :

Notation par points :

Si le nom de la propriété est connu, la notation par points fournit une méthode simple :

var obj = {key1: value1, key2: value2};
obj.key3 = "value3";
Copier après la connexion

Support carré Notation :

Alternativement, la notation entre crochets offre une flexibilité lorsque le nom de la propriété est déterminé dynamiquement :

var obj = {key1: value1, key2: value2};
obj["key3"] = "value3";
Copier après la connexion

Cela peut notamment être utile dans les situations où le nom de la propriété est dérivé de une variable, par exemple :

var property = "key3";
obj[property] = "value3";
Copier après la connexion

Bien que les deux méthodes accomplissent la même tâche, la notation par points est préférée lorsque le nom de la propriété est statique, tandis que les crochets la notation est plus polyvalente et permet des noms de propriétés dynamiques.

Remarques supplémentaires sur les tableaux :

Il convient de mentionner que les tableaux JavaScript, qui sont distincts des objets, peuvent également être créé en utilisant soit la notation littérale de tableau ([]), soit le constructeur Array (new Array()). Cependant, les tableaux gèrent l'indexation différemment des objets, car ils utilisent des indices numériques plutôt que des propriétés nommées.

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