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

Comment ajouter des paires clé/valeur aux objets JavaScript ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-14 20:09:15297parcourir

How Do I Add Key/Value Pairs to JavaScript Objects?

Ajout de paires clé/valeur aux objets JavaScript

En JavaScript, les objets sont des collections de paires clé/valeur. Pour ajouter une nouvelle paire clé/valeur à un objet existant, il existe deux approches courantes :

1. Notation par points :

Si la clé est connue à l'avance, vous pouvez utiliser la notation par points pour attribuer une nouvelle valeur à l'objet :

var obj = {
  key1: 'value1',
  key2: 'value2'
};

obj.key3 = 'value3';

2. Notation entre crochets :

Pour les clés générées dynamiquement ou lorsque le nom de la clé n'est pas connu à l'avance, la notation entre crochets peut être utilisée :

obj['key3'] = 'value3';

Les deux méthodes obtiennent le même résultat , créant une nouvelle paire clé/valeur dans l'objet. La notation par points est préférée lorsque la clé est connue, tandis que la notation entre crochets est utilisée lorsque la clé est déterminée dynamiquement.

En plus des objets, JavaScript possède également des tableaux, qui sont des collections ordonnées de valeurs. Les tableaux peuvent être créés en utilisant :

  • Notation littérale de tableau : var arr = [];
  • Notation du constructeur de tableau : var arr = new Array();

Les tableaux sont accessibles et modifiés en utilisant à la fois l'index et syntaxe basée sur les clés :

// Array Index Syntax
arr[0] = 'element1';
arr[1] = 'element2';

// Array Key-Based Syntax
arr['0'] = 'element1';
arr['1'] = 'element2';

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!

Déclaration:
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