Aller au contenu

instanceof et exploration d'un objet


Herode

Sujets conseillés

Bonjour à tous... Voici le script qui essaye l'opérateur instanceof :

function A() {
this.x = 0;
this.y = '222';
this.objDate = new Date();
this.objB = new B();
}
function B() {
this.bb = 99;
}
function dumpObj( obj )
{
alert( "dans la fct obj == objet ? " + (obj instanceof Object) );
for ( att in obj ) alert( att + " == objet ? " + (att instanceof Object) )
}
function testJSDebug()
{
var obj = new A();
alert( "avant appel obj == objet ? " + (obj instanceof Object) );
dumpObj( obj );
}

En sortie :

avant appel obj == objet ? true

dans la fct obj == objet ? true

x == objet ? false

y == objet ? false

objDate == objet ? false

objB == objet ? false

8O En somme, il reconnait l'objet quand on le lui passe tel quel, mais pas quand il est pris comme attribut ?????? 8O

Ou bien (plus probablement...) j'ai raté un éléphant ?

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...