Console JavaScript
Un article de MDC.
La console JavaScript est un outil disponible dans la plupart des logiciels Mozilla. Elle est utilisée pour rapporter les erreurs dans le chrome de l'application et les pages Web. Malgré son nom, elle ne rapporte pas seulement les erreurs et les avertissements relatifs au JavaScript, mais également les erreurs d'analyse CSS et des messages en provenance du code chrome.
À partir de Gecko 1.8.1 (Firefox 2.0), elle a été renommée Console d'erreurs (voir le bug 265871).
L'extension Console² peut prendre la place de la console JavaScript. Elle corrige de nombreux bogues et implémente des améliorations que beaucoup attendaient.
[modifier] Types d'erreurs
- Erreur — une erreur de syntaxe empêchant le programme de compiler.
- Avertissement — habituellement, laisse le programme compiler mais prévient des erreurs dans le code et soulève d'éventuelles failles de conception.
- Message — très similaire aux avertissements, ils sont rarement utilisés.
[modifier] Manipulation des données affichées par la console JavaScript
Une information affichée dans la console JavaScript peut être exploitée et manipulée à l'aide de nsIConsoleService. Un moyen plus simple de faire apparaître des messages dans la console a partir du JavaScript est d'utiliser Components.utils.reportError et dump().
Pour faire apparaître la console JavaScript depuis une fenêtre du navigateur ou du courrielleur, utilisez la fonction toJavaScriptConsole.