--- title: Console API slug: Web/API/Console_API tags: - API - Aperçu - Journal - Sortie - console - débogage - test translation_of: Web/API/Console_API ---
L'API Console
fournit des fonctionnalités permettant aux développeurs d'effectuer des tâches de débogage, telles que la journalisation des messages ou les valeurs des variables à des points définis dans votre code, ou calculer la durée d'une opération.
L'API Console
a commencé comme une API largement propriétaire, avec différents navigateurs l'implémentant, bien que cela ne soit pas cohérent. La spécification de l'API Console a été créée pour définir un comportement cohérent, et tous les navigateurs modernes ont finalement décidé d'implémenter ce comportement - bien que certaines implémentations aient toujours leurs propres fonctions propriétaires supplémentaires. Découvrez-les sur:
L'utilisation est très simple - l'objet {{domxref ("console")}} - disponible via {{domxref ("window.console")}}, ou {{domxref ("WorkerGlobalScope.console")}} dans les workers; accessible en utilisant uniquement la console
- contient de nombreuses méthodes que vous pouvez appeler pour effectuer des tâches de débogage rudimentaires, généralement axées sur la journalisation de diverses valeurs dans la console Web du navigateur.
La méthode de loin la plus couramment utilisée est {{domxref ("console.log")}}, qui est utilisée pour consigner la valeur en cours contenue dans une variable spécifique.
let myString = 'Hello world' // Output "Hello world" to the console console.log(myString)
Consultez la page de référence de la console pour plus d'exemples.
Spécification | Status | Comment |
---|---|---|
{{SpecName('Console API')}} | {{Spec2('Console API')}} | Définition initial. |
{{Compat("api.Console")}}
API Console
.