Le commentaire principal comporte un lien brisé vers la documentation de console.log pour Firebug, donc voici un lien vers l'article du wiki sur Console. J'ai commencé à l'utiliser et je suis assez satisfait, c'est une alternative à print_r() de PHP.
À noter également que Firebug vous donne accès aux objets JSON retournés même sans que vous les ayez enregistrés manuellement :
- Vous pouvez voir l'URL de la réponse AJAX dans la console.
- Cliquez sur le triangle pour développer la réponse et voir les détails.
- Cliquez sur l'onglet JSON dans les détails.
- Vous verrez les données de la réponse organisées avec des triangles d'expansion.
Cette méthode nécessite quelques clics supplémentaires pour accéder aux données, mais ne nécessite aucune modification dans votre javascript réel et ne détourne pas votre attention de la console de Firebug (l'utilisation de console.log crée un lien vers la section DOM de firebug, ce qui vous force à cliquer pour revenir à la console après).
Pour ma part, je préfère cliquer quelques fois de plus lorsque je veux inspecter plutôt que de jouer avec le journal, surtout puisque cela garde la console propre en n'ajoutant pas de perte supplémentaire d'informations.