Javascript !
Fermé
yira
Messages postés
34
Date d'inscription
lundi 19 avril 2010
Statut
Membre
Dernière intervention
23 juillet 2015
-
Modifié par yira le 20/11/2013 à 15:39
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 - 22 nov. 2013 à 17:36
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 - 22 nov. 2013 à 17:36
A voir également:
- Javascript !
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Erreur #125 javascript - Forum Mozilla Firefox
- Table de multiplication javascript ✓ - Forum Javascript
- Xxwxx dll virus javascript - Forum Virus
1 réponse
gaerebut
Messages postés
1017
Date d'inscription
mardi 30 octobre 2007
Statut
Membre
Dernière intervention
22 novembre 2013
171
Modifié par gaerebut le 22/11/2013 à 17:37
Modifié par gaerebut le 22/11/2013 à 17:37
Bonjour,
Tout d'abord je trouve l'énoncé incomplet : quel type d'éléments l'objet principal contient-il ? ( nodes ? objets ? valeurs ? ), est-ce récursif dans le cas ou l'objet principal comprend d'autres objets ?
Néanmoins, je pense que c'est quelque chose de ce type : ( L'affichage se fait en console )
A plus,
Gaerebut
Tout d'abord je trouve l'énoncé incomplet : quel type d'éléments l'objet principal contient-il ? ( nodes ? objets ? valeurs ? ), est-ce récursif dans le cas ou l'objet principal comprend d'autres objets ?
Néanmoins, je pense que c'est quelque chose de ce type : ( L'affichage se fait en console )
<script type="text/javascript">
var printObject = function( obj )
{
if( !obj )
{
return;
}
console.log( "====================================" );
console.log( "==== PARSING D'UN TYPE " + (typeof obj).toUpperCase() + " ==== ");
console.log( "====================================" );
for( var key in obj )
{
var val = obj[key];
console.log( key + " : " + typeof val + " = " + val );
}
console.log( "====================================" );
console.log( "========== FIN DU PARSING ==========" );
console.log( "====================================" );
return;
};
var maFonction = function()
{
var variable = "ma variable locale";
this.attribut = "mon attribut";
this.methode = function(){ return; };
return this;
}
printObject( document );
printObject( window );
printObject( maFonction );
</script>
A plus,
Gaerebut