--- title: Console API slug: Web/API/Console_API tags: - API - Aperçu - Journal - Sortie - console - débogage - test translation_of: Web/API/Console_API ---
{{DefaultAPISidebar("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.

Concepts et utilisation

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.

Interfaces

{{domxref("console")}}
Fournit des fonctionnalités de débogage rudimentaires, y compris la journalisation, les traces de pile, les minuteries et les compteurs.

Exemples

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écifications

Spécification Status Comment
{{SpecName('Console API')}} {{Spec2('Console API')}} Définition initial.

Compatibilité des navigateurs

{{Compat("api.Console")}}

Voir également