From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/fr/web/api/console/countreset/index.html | 124 +++++++++++++++++++++++++ 1 file changed, 124 insertions(+) create mode 100644 files/fr/web/api/console/countreset/index.html (limited to 'files/fr/web/api/console/countreset') diff --git a/files/fr/web/api/console/countreset/index.html b/files/fr/web/api/console/countreset/index.html new file mode 100644 index 0000000000..2a5106ebfd --- /dev/null +++ b/files/fr/web/api/console/countreset/index.html @@ -0,0 +1,124 @@ +--- +title: Console.countReset() +slug: Web/API/Console/countReset +translation_of: Web/API/Console/countReset +--- +
{{APIRef("Console API")}}
+ +

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

+ +

{{AvailableInWorkers}}

+ +

Syntax

+ +
console.countReset([label]);
+
+ +

Parameters

+ +
+
label
+
Si specifié, countReset() remet à zero le compteur associé à ce label. S'il n'est pas specifié, countReset() remet à zéro 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() renvoie cet avertissement :

+ +
Counter "counter-name" doesn’t exist.
+ +

Si label n'est pas specifé et que count() n'as pas encore été appellé countReset() renvoie 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 la valeur du compteur par défaut.

+ +

S'il on passe la variable user comme argument pour label et que l'on effectue un premier appel de la fonction count(), avec la chaine "bob" puis un second appel avec la chaine "alice" :

+ +
var user = "";
+
+function greet() {
+  console.count(user);
+  return "hi " + user;
+}
+
+user = "bob";
+greet();
+user = "alice";
+greet();
+greet();
+console.countReset("bob");
+console.count("alice");
+ +

On obtiendra ce retour dans la console

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

Remettre à zero le compteur "bob" change uniquement la valeur de celui-ci. La valeur du compteur "alice" reste inchangée.

+ +

Specifications

+ + + + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName("Console API", "#count", "console.countReset()")}}{{Spec2("Console API")}}Initial definition
+ +

Browser compatibility

+ + + +

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

-- cgit v1.2.3-54-g00ecf