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 console - disponible via window.console, ou 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 console.log, qui est utilisée pour consigner la valeur en cours contenue dans une variable spécifique.

Interfaces

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
Console API Standard évolutif Définition initial.

Compatibilité des navigateurs

No compatibility data found for api.Console.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.

Voir également

  • Outils
  • Console Web - comment la console Web de Firefox traite les appels de l'API Console.
  • Débogage à distance - comment voir la sortie de la console lorsque la cible de débogage est un appareil mobile.