Trouvé ce au MDC, mais comment si je l'avais voulu ajouter une variable privée auComment ajouter une variable privée à cet extrait de littéral d'objet Javascript?
var dataset = {
tables:{
customers:{
cols:[ /*here*/ ],
rows:[ /*here*/ ]
},
orders:{
cols:[ /*here*/ ],
rows:[ /*here*/ ]
}
},
relations:{
0:{
parent:'customers',
child:'orders',
keyparent:'custid',
keychild:'orderid',
onetomany:true
}
}
}
La façon dont je comprends la POO en Javascript, j'avoir accès à dataset.tables.customers.cols [0 ] si un tel article existe.
Mais si je voulais placer une variable privée dans les clients, à quoi cela ressemblerait-il? L'ajout de entraîne une erreur d'exécution.
Oh! Je pense que tu m'as remis sur les rails. Les structures de données ne peuvent pas contenir des membres privés puisqu'ils déclarent simplement les données (tout est public!) Mais si je réécris ceci dans une classe statique/singlelton (var obj = function() {)();), je serai capable de à tellement. Est-ce exact? Je vous remercie. :) –