Je voudrais savoir s'il est possible de faire quelque chose comme ceci:structures de données Javascript
if (mb == null || typeof (mb) != "object") {
var mb = new Object();
}
mb = {
tests: {
onAnimals: {
test: function() {
return "";
}
}
onHumans: {
test: function() {
return "";
}
}
}
}
Bu quand je l'essaye, je peux voir Tests, mais quand je les points sur plus loin dans, je ne peux pas se surAnimals/onHumans.
javascript est encore nouveau pour moi, alors j'espère que vous pouvez aider.
À quoi sert la ligne supérieure? Vous réattribuez window.mb sur la deuxième ligne, ce qui annule entièrement la ligne du haut, à moins que je ne manque quelque chose. – Chris
Vous avez raison; c'était juste une réplication du code OP. Typiquement, j'utiliserais cette première ligne, plus Object.extend (window.mb, {..def ...}), mais il n'y a aucune description de quelle bibliothèque, le cas échéant, est utilisée. – jvenema