Metoda HTML DOM console.time()

Definicja i użycie

Metoda console.time() uruchamia timer w widoku konsoli.

Ta metoda pozwala na pomiar czasu niektórych operacji kodu do testów.

Użyj Metoda console.timeEnd() Zakończ timer i wyświetl wynik w console.view.

Użyj parametru label, aby nazwać timer, a następnie możesz ustawić wiele timerów na tej samej stronie.

Wskazówka:Podczas testowania metod konsoli 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 label:

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?

var i;
console.time("test for loop");
for (i = 0; i < 1000000; 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

syntaktyka

console.time(label)

wartość parametru

parametr typ opis
label łańcuch znaków opcjonalnie. Użyj parametru label, aby nazwać timer.

Przeglądarka obsługuje

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.time() Wsparcie 11 10 4 Wsparcie