console : méthode statique count()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

La méthode console.count() affiche le nombre de fois que count() a été appelée (le compteur pouvant être identifié par l'argument passé à la méthode).

Note : Cette fonctionnalité est disponible via les Web Workers.

Syntaxe

js
count()
count(libelle)

Paramètres

libelle Facultatif

Une chaîne de caractères. Si cet argument est fourni, count() affiche le nombre de fois qu'elle a été appelée avec ce libellé. Si cet argument est absent, count() se comporte comme si elle avait été appelée avec le libellé "default".

Valeur de retour

Aucune (undefined).

Exemples

Prneons le code suivant :

js
let personne = "";

function salutation() {
  console.count();
  return `Coucou ${personne}`;
}

personne = "bob";
salutation();
personne = "alice";
salutation();
salutation();
console.count();

L'affichage dans la console ressemblera à :

"default: 1"
"default: 2"
"default: 3"
"default: 4"

On voit que le libellé affiché est default, car aucun libellé explicite n'a été fourni à count().

Si on passe la variable personne comme argument pour le premier appel à count(), puis la chaîne de caractères "alice" lors du second appel :

js
let personne = "";

function salutation() {
  console.count(personne);
  return `Coucou ${personne}`;
}

personne = "bob";
salutation();
personne = "alice";
salutation();
salutation();
console.count("alice");

On obtiendra ce résultat :

"bob: 1"
"alice: 1"
"alice: 2"
"alice: 3"

Et on peut ici compter le nombre d'appels en fonction du libellé passé en argument.

Spécifications

Specification
Console Standard
# count

Compatibilité des navigateurs

BCD tables only load in the browser