Objet comme index d'un objet
Résolu
Bonjour,
Je cherche à définir comme index d'un objet un jeu de coordonées, en faisant quelque chose du style :
var coordonnees = {[113, 276]: 2};
J'ai essayé plusieurs choses, mais rien ne marche...
Est-ce possible ? Si oui, comment ? Autrement, quelle serait une solution alternative ?
Merci pour votre aide,
hcp7kuz
Je cherche à définir comme index d'un objet un jeu de coordonées, en faisant quelque chose du style :
var coordonnees = {[113, 276]: 2};
J'ai essayé plusieurs choses, mais rien ne marche...
Est-ce possible ? Si oui, comment ? Autrement, quelle serait une solution alternative ?
Merci pour votre aide,
hcp7kuz
1 réponse
-
ModérateurBonjour,
comme ceci ?var monObj = {'113,276':2}; console.log(monObj);
Cordialement,
Jordane-
-
Modérateur@hcp7kuzje ne vois pas d'autre solution...
Ou sinon tu décomposes en sous-clé
Par exemple :var monObj = {113:{ 276:2, } }; console.table(monObj); console.log(monObj[113][276]); -
@jordane45Oui, mais l'intérêt de l'objet était de pouvoir facilement trouver les valeurs/clés associés. Je vais passer par les chaînes, merci pour ton aide.
-
Modérateur@hcp7kuzTu as testé mon second exemple ?
-
-