Topic de Tartine9 :

[HELP] J'ai une question en JavaScript

  • 1

Imagine j'ai un objet SaladeDeFruits
lui même composé de différents objets : Tomate, Pomme et Kiwi

Je peux accéder aux objets en faisant : SaladeDeFruits.Tomate ou SaladeDeFruits.Kiwi par exemple

maintenant si j'écris : let a = "Kiwi"
dans ma variable a il y aura la chaine de caractères Kiwi

Si je veux accéder à mon Kiwi de ma salade de fruits en faisant : SaladeDeFruits.a : ça ne marche pas
Comme je fais pour transformer mon a en sa valeure ? pour que SaladeDeFruits.a me donne SaladeDeFruits.Kiwi

:svp:

en javascript vanilla ou typescript ? faut que la variable soit un attribut de la class

Le 24 décembre 2021 à 19:35:32 :
en javascript vanilla ou typescript ? faut que la variable soit un attribut de la class

Euh un fichier .js pour du web

et je voudrais que ça considère la chaine de caractère de ma variable "a" et pas le nom de la variable

Le 24 décembre 2021 à 19:36:42 :

Le 24 décembre 2021 à 19:35:32 :
en javascript vanilla ou typescript ? faut que la variable soit un attribut de la class

Euh un fichier .js pour du web

et je voudrais que ça considère la chaine de caractère de ma variable "a" et pas le nom de la variable

oui j'ai mal compris

essaye SaladeDeFruits[a]

SaladeDeFruits.a = 'Valeur à donner'

Je pense que c'est ça que tu veux faire non ?

Le 24 décembre 2021 à 19:37:45 :

Le 24 décembre 2021 à 19:36:42 :

Le 24 décembre 2021 à 19:35:32 :
en javascript vanilla ou typescript ? faut que la variable soit un attribut de la class

Euh un fichier .js pour du web

et je voudrais que ça considère la chaine de caractère de ma variable "a" et pas le nom de la variable

oui j'ai mal compris

essaye SaladeDeFruits[a]

ça marche, merci khey :ok:

  • 1

Données du topic

Auteur
Tartine9
Date de création
24 décembre 2021 à 19:29:48
Nb. messages archivés
7
Nb. messages JVC
7
En ligne sur JvArchive 308