Var dump

Résolu/Fermé
gnar - 1 juin 2015 à 15:14
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 1 juin 2015 à 16:06
Bonjour,

j'essaie de trouver un équivalent du var_dump mais pour du javascript/jquery.
J'ai essayé un consol.log mais le soucis est sur le navigateur ie(9), ça ne m'affiche pas le contenu de l'objet, donc un équivalent de var_dump, ou quelque chose du style serait top !

3 réponses

romain7254 Messages postés 1020 Date d'inscription mardi 23 décembre 2008 Statut Membre Dernière intervention 10 janvier 2018 297
1 juin 2015 à 15:31
Bonjour,

As-tu essayé un print_r ?
0
villersm Messages postés 1 Date d'inscription mercredi 27 août 2008 Statut Membre Dernière intervention 1 juin 2015
1 juin 2015 à 15:39
print_r en javascript lol!!
ça existe seulement si tu le recode.
ex: https://locutus.io/php/print_r/
0
romain7254 Messages postés 1020 Date d'inscription mardi 23 décembre 2008 Statut Membre Dernière intervention 10 janvier 2018 297
1 juin 2015 à 15:41
Une personne se disant programmeur doit être capable de chercher autre part que sur un forum. Bien entendu que je ne donne pas la solution toute machée. Je donne des pistes.
Sinon, regarde ce lien : https://www.pontikis.net/blog/tag/tips?id=26
0
blackduck Messages postés 817 Date d'inscription mercredi 20 février 2013 Statut Membre Dernière intervention 24 novembre 2018 96
Modifié par blackduck le 1/06/2015 à 15:35
Salut,

Tu peux utiliser firebug dans Mozilla, en sachant que la majorité des autres navigateurs ont quelque chose d'équivalent.

Sinon utilises ta propre fonction

<script>
function dump(objet) {
var out = '';
for (var i in objet) {
out += i + ": " + objet[i] + "\n";
}

var pre = document.createElement('pre');
pre.innerHTML = out;
document.body.appendChild(pre);
}
</script>


Résolu? ===> [RESOLU]
0
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 525
1 juin 2015 à 16:06
Salut,

Sinon la syntaxe correcte pour la journalisation dans la console est :
console.log(monObjet);

avec un e à console ;)

Bonne journée
0