Mon code :
var a = "1",
b = "hello",
c = { "100" : "some important data" },
d = {};
d[a]["greeting"] = b;
d[a]["data"] = c;
console.debug (d);
Je reçois l'erreur suivante :
Erreur de Type Non Rattrapée : Cannot set property 'greeting' of undefined.
J'essaie de faire quelque chose de similaire à un tableau associatif. Pourquoi cela ne fonctionne-t-il pas ?
2 votes
D[a] est indéfini. En fait, d["1"] est indéfini.