From c05efa8d7ae464235cf83d7c0956e42dc6974103 Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:14 +0200 Subject: move *.html to *.md --- files/fr/web/api/console/count/index.md | 104 ++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 files/fr/web/api/console/count/index.md (limited to 'files/fr/web/api/console/count/index.md') diff --git a/files/fr/web/api/console/count/index.md b/files/fr/web/api/console/count/index.md new file mode 100644 index 0000000000..6c10e8458f --- /dev/null +++ b/files/fr/web/api/console/count/index.md @@ -0,0 +1,104 @@ +--- +title: Console.count() +slug: Web/API/Console/count +tags: + - API + - DOM + - Développement + - Méthodes + - Web + - console + - débogage +translation_of: Web/API/Console/count +--- +
{{APIRef("Console API")}}
+ +

Affiche dans la console le nombre de fois où la fonction count() a été appelée. Cette fonction accepte l'argument optionnel label.

+ +

{{AvailableInWorkers}}

+ +

Si un label est passé en paramètre, la fonction affiche le nombre de fois où la fonction count() a été appelée pour ce label spécifiquempent.

+ +

Si aucun label est passé en paramètre, la fonction affiche le nombre de fois où la fonction count() a été appelée jusqu'à présent.

+ +

Ci-dessous, un exemple d'utilisation :

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

La console affichera les lignes suivantes :

+ +
"<no label>: 1"
+"<no label>: 2"
+"<no label>: 3"
+"<no label>: 1"
+
+ +

A noter, la dernière ligne inscrite dans la console fait référence à l'appel de la fonction count() de la ligne 11 qui est traité comme un événement indépendant.

+ +

Si la variable user est passée à la fonction comme paramètre label, le code ci-dessous génèrera un nouveau compteur lorsque la variable user sera modifiée :

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

La console affichera les lignes suivantes :

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

Nous obtenons maintenant deux compteurs distinct basés sur un libellé différent. L'appel de la fonction count() avec "alice" à la ligne 11 n'est pas considéré comme un événement indépendant car le compteur existe déjà.

+ +

Syntaxe

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

Paramètres

+ +
+
label
+

Une chaîne de caractères. Si ce paramètre est renseigné, count() affiche le nombre de fois que la fonction a été appelée jusqu'à présent avec ce libellé. S'il est omis, count() affiche le nombre de fois que la fonction a été appelée sur cette ligne.

+
+ +

Spécifications

+ + + + + + + + + + + + + + + + +
SpécificationStatusCommentaire
{{SpecName("Console API", "#count", "console.count()")}}{{Spec2("Console API")}}Définition initiale
+ +

Compatibilité des navigateurs

+ +

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

\ No newline at end of file -- cgit v1.2.3-54-g00ecf