Console.countReset()

Remet le compteur à zero. Cette fonction prend un argument optionnel label

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

Syntax

console.countReset([label]);

Parameters

label
A String. Si specifié, countReset() remet à zero le compteur associé à ce label. S'il n'est pas specifié, countReset() remet à zeo le compteur par defaut.

Return value

Si le paramètre label à été spécifié :

 counter-name: 0

Si aucun label n'as été specifié

default: 0

Warnings

Si label est specifié mais n'existe pas countReset() renvois cette avertissement :

Counter "counter-name" doesn’t exist.

Si label n'est pas specifé et que count() n'as pas encore été appellé countReset() renvois cette avertissement :

Counter "default" doesn’t exist.

Examples

Par exemple avec un code comme celui ci :

var user = "";

function greet() {
  console.count();
  return "hi " + user;
}

user = "bob";
greet();
user = "alice";
greet();
greet();
console.count();
console.countReset();

Le retour de la console ressemblera à ceci :

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

Pour information l'appel à console.counterReset() remet à zero du compteur par défaut.

S'il on passe la variable user comme argument label du premier appel de la fonction count(), et la chaine "alice" au second appel :

var user = "";

function greet() {
  console.count(user);
  return "hi " + user;
}

user = "bob";
greet();
user = "alice";
greet();
greet();
console.countReset("bob");
console.count("alice");

On verra ce retour dans la console

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

Remettre à zero du compteur "bob" change uniquement la valeure de ce compteur. La valeure du compteur "alice" reste inchangée.

Specifications

Specification Status Comment
Console API
La définition de 'console.countReset()' dans cette spécification.
Standard évolutif Initial definition

Browser compatibility

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
countResetChrome Support complet OuiEdge ? Firefox Support complet 62IE Aucun support NonOpera Support complet OuiSafari ? WebView Android Support complet OuiChrome Android Support complet OuiFirefox Android Support complet 62Opera Android ? Safari iOS ? Samsung Internet Android Support complet Oui

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Compatibilité inconnue  
Compatibilité inconnue