Metoda HTML DOM console.timeEnd()

Definicja i użycie

Metoda console.timeEnd() kończy pomiar czasu i zapisuje wynik do widoku konsoli.

Ta metoda pozwala na pomiar czasu pewnych operacji w kodzie w celu przetestowania.

Użyj Metoda console.time() Uruchom timer.

Użyj parametru etykiety, aby wskazać, który timer ma być zakończony.

Wskazówka:Upewnij się, że widok konsoli jest widoczny (naciśnij F12, aby otworzyć konsolę).

Przykład

Przykład 1

Jak długo zajmuje wykonanie pętli for 100000 razy?

console.time();
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd();

Spróbuj sam

Przykład 2

Użyj parametru etykiety:

console.time("test1");
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd("test1");

Spróbuj sam

Przykład 3

Który jest szybszy, pętla for czy while?

zmienne i;
console.time("test for loop");
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd("test for loop");
i = 0;
console.time("test while loop");
while (i < 1000000) {
  i++
}
console.timeEnd("test while loop");

Spróbuj sam

gramatyka

console.timeEnd(etykieta)

wartości parametrów

parametry typ opis
etykieta 字符串 可选。要结束的控制权的名称。

Wspierane przeglądarki

Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje tę metodę.

Metoda Chrome IE Firefox Safari Opera
console.timeEnd() Wsparcie 11 10 4 Wsparcie