console : méthode statique countReset()

La méthode console.countReset() permet de réinitialiser le compteur utilisé avec console.count().

Note: Cette fonctionnalité est disponible via les Web Workers

Syntaxe

js
countReset()
countReset(libelle)

Paramètres

libelle Facultatif

Une chaîne de caractères. Si cet argument est fourni, countReset() remet à zéro le compteur associé à ce libellé. Si l'argument est absent, countReset() remet à zéro le compteur par défaut.

Valeur de retour

Aucune (undefined).

Exemples

Prenons le code suivant par exemple :

js
let personne = "";

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

personne = "bob";
salutations();
personne = "alice";
salutations();
salutations();
console.count();
console.countReset();

La console affichera ce qui suit :

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

On voit que l'appel à console.counterReset() réinitialise la valeur du compteur par défaut à 0.

Si on passe la variable personne en paramètre pour le libellé (ici d'abord avec "bob", puis avec "alice") :

js
let personne = "";

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

personne = "bob";
salutations();
personne = "alice";
salutations();
salutations();
console.countReset("bob");
console.count("alice");

On obtiendra le résultat suivant :

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

En réinitialisant la valeur du compteur "bob", on ne modifie pas pour autant le compteur "alice".

Spécifications

Specification
Console Standard
# countreset

Compatibilité des navigateurs

BCD tables only load in the browser