Programmation objet javascript
Bonjour à tous.
J'aimerai faire quelques trucs assez "tordus" en javascript. J'ai lu les cours sur la programmation objet en javascript, malheureusement, ils n'apportent pas la réponse à ma question.
J'aimerai faire des "sous-objets".
exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
var unObjet=function() {
this.attr1;
this.attr2;
return {
blah:function() {
alert('blah');
},
blih:function() {
bloh:function() {
alert('blih.bloh');
}
}
};
}(); |
puis pour l'utiliser, on fait
Code:
1 2 3
|
unObjet.blih.bloh(); // alert blih.bloh
unObjet.blah(); // alert blah |
Pour "l'imbrication de niveau 1", je n'ai aucun problème, mais pour le blih.bloh, je n'y arrive pas.
Déjà, est-ce faisable ?
Si oui, comment ?