La console d'erreur, disponible dans la plupart des applications basées sous Mozilla, est un outil permettant de suivre le rapport des erreurs de l'application chrome et des pages Web ouvertes par l'utilisateur. Elle affiche les erreurs relatives au JavaScript, les erreurs CSS, et les messages arbitraires du code chrome.
Avant Gecko 1.8.1 (Firefox 2.0), elle s'appelait Console JavaScript (voir le bug 265871).
Types d'erreurs
- Erreur
- Habituellement, une erreur de syntaxe empêchant le programme de compiler.
- Avertissement
- Laisse habituellement le programme se compiler mais alerte sur un mauvais codage et suggère une erreur de conception.
- Message
- Très proche de l'avertissement, mais rarement utilisé.
Manipulation des données affichées dans la console d'erreur
Les informations affichées dans la console d'erreur peut être lues et manipulées grâce à nsIConsoleService. Une méthode plus simple pour écrire dans la console depuis le JavaScript utilise Components.utils.reportError et dump().
Pour faire apparaître la console dans un overlay de navigateur ou de messagerie, utilisez la fonction toJavaScriptConsole
.
Alternatives
- Console2
- Cette extension offre une alternative à la console d'erreurs, avec la correction de nombreux bogues et des améliorations longtemps attendues.
- Firebug
- Cette autre extension pour Firefox intègre également une console d'erreur comportant de très nombreuses améliorations.
Sujets connexes
Liens Interwikis