KonsolenzeitEnde ()
Beispiel
Wie lange dauert es, eine for-Schleife 100.000 Mal auszuführen:
console.time();
for (let i = 0; i < 100000; i++) {
// some code
}
console.timeEnd();
Weitere Beispiele unten.
Definition und Verwendung
Die timeEnd()
Methode beendet einen Timer und schreibt das Ergebnis in die Konsole.
Die timeEnd()
Methode ermöglicht es Ihnen, Vorgänge zu Testzwecken zeitlich zu codieren.
Notiz
Sie können viele Timer gleichzeitig ausführen.
Verwenden Sie den Label -Parameter, um verschiedene Timer zu benennen.
Siehe auch:
Syntax
console.timeEnd(label)
Parameter
Parameter | Description |
label | Optional. The name of the timer. |
Mehr Beispiele
Verwenden des Label -Parameters:
console.time("test1");
for (let i = 0; i < 100000; i++) {
// some code
}
console.timeEnd("test1");
Was ist am schnellsten, die for-Schleife oder die while-Schleife?
console.time("for loop");
for (let i = 0; i < 100000; i++) {
// some code
}
console.timeEnd("for loop");
let i = 0;
console.time("while loop");
while (i < 1000000) {
i++
}
console.timeEnd("while loop");
Browser-Unterstützung
console.timeEnd()
wird in allen modernen Browsern unterstützt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 11 | Yes | Yes | Yes | Yes |