102 votes

créer un objet à l’aide de variables pour le nom de la propriété

Est-il possible d’utiliser des noms de variables dans les propriétés littérales d’objet pour la création d’objets ?

Exemple

50voto

Oriol Points 20803

ES6 introduit des noms de propriétés calculés, qui vous permettent d’effectuer des

Notez que la prise en charge des navigateurs est actuellement négligeable.

10voto

Mark Schultheiss Points 13110

Vous pouvez en quelque sorte faire ceci:

Je perfer cette syntaxe moi-même cependant:

Ensuite, vous pouvez utiliser les éléments suivants:

REMARQUE: Cela utilise le json2.js à partir d’ici:http://www.json.org/js.html

6voto

Chase Points 148

Une chose qui peut convenir (maintenant que la fonctionnalité JSON est commune aux navigateurs plus récents, et json2.js est une solution de secours parfaitement valide), est de construire une chaîne JSON, puis de l’analyser.

Gardez simplement à l’esprit que les noms de propriété JSON doivent être placés entre guillemets.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X