Y at-il une différence entre:Javascript Object/population tableau question
var samples = {
"TB10152254-001": {
folderno: "TB10152254",
ordno: "001",
startfootage: "",
endfootage: "",
tagout: "Y"
},
"TB10152254-002": {
folderno: "TB10152254",
ordno: "002",
startfootage: "",
endfootage: "",
tagout: "Y"
},
"TB10152254-003": {
folderno: "TB10152254",
ordno: "003",
startfootage: "",
endfootage: "",
tagout: "Y"
}
};
ET
var samples = new Array();
samples["TB10152254-001"] = {
folderno: "TB10152254",
ordno: "001",
startfootage: "",
endfootage: "",
tagout: "Y"};
samples["TB10152254-002"] = {
folderno: "TB10152254",
ordno: "002",
startfootage: "",
endfootage: "",
tagout: "Y"
};
samples["TB10152254-003"] = {
folderno: "TB10152254",
ordno: "003",
startfootage: "",
endfootage: "",
tagout: "Y"
};
EDIT:
je reformuler la question: Comment puis-je renseignez la hachage dynamiquement? Je ne peux pas faire quelque chose comme samples.TB10152254-003 parce que je TB10152254-003 est dynamique ... alors, est-ce encore possible?
en fait, ils ne fonctionnent pas tous les deux. Je passe cela à la fonction ajax (Jquery ajax) et elle n'aime que la première. J'étais sous l'impression qu'ils sont équivalents .... (et oui je jasonifie avant de le transmettre). – sarsnake
@gnomixa: Je veux dire qu'ils travaillent tous deux en termes de stockage réussi des valeurs par rapport aux propriétés nommées. Il peut y avoir et aura probablement des effets secondaires, c'est pourquoi j'ai dit d'utiliser l'objet (le premier). – user113716
ok, alors comment remplir dynamiquement le hachage? personne ne semble répondre à cela. Je veux dire, ce n'est pas toujours possible de le définir statiquement ... Je suis perdu. – sarsnake