console: count() static method
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.
Hinweis: Dieses Feature ist verfügbar in Web Workers.
Die statische Methode console.count()
protokolliert die Anzahl der Aufrufe dieser speziellen count()
-Funktion.
Syntax
console.count()
console.count(label)
Parameter
label
Optional-
Ein String. Wenn angegeben, gibt
count()
die Anzahl der Aufrufe mit diesem Label aus. Wenn weggelassen, verhält sichcount()
, als wäre es mit dem Label "default" aufgerufen worden.
Rückgabewert
Keiner (undefined
).
Beispiele
Zum Beispiel könnte der Code so aussehen:
function greet(user) {
console.count();
return `hi ${user}`;
}
greet("bob");
greet("alice");
greet();
console.count();
Die Konsolenausgabe wird ungefähr so aussehen:
"default: 1" "default: 2" "default: 3" "default: 4"
Das Label wird als default
angezeigt, weil kein explizites Label angegeben wurde.
Wenn wir die Variable user
als label
-Argument beim ersten Aufruf von console.count()
übergeben und den String "alice" beim zweiten:
function greet(user) {
console.count(user);
return `hi ${user}`;
}
greet("bob");
greet("alice");
greet("alice");
console.count("alice");
Wird die Ausgabe so aussehen:
"bob: 1" "alice: 1" "alice: 2" "alice: 3"
Wir führen jetzt separate Zählungen basierend nur auf dem Wert von label
.
Spezifikationen
Specification |
---|
Console Standard # count |
Browser-Kompatibilität
BCD tables only load in the browser