Метод timeEnd()
Пример timeEnd()
Сколько времени потребуется, чтобы выполнить цикл for 100000 раз:
console.time();
for (let i = 0; i < 100000; i++) {
// какой-то код
}
console.timeEnd();
Попробуйте сами »
Ещё примеры ниже.
Описание timeEnd()
Метод timeEnd() завершает таймер и выводит результат на консоль.
Метод timeEnd() позволяет вам засекать время выполнения операций для целей тестирования.
Примечание timeEnd()
Вы можете запустить несколько таймеров одновременно.
Используйте параметр label, чтобы дать имена разным таймерам.
Похожи на timeEnd()
Синтаксис timeEnd()
console.timeEnd(label)
Параметры timeEnd()
| Параметр | Описание |
|---|---|
| label | Необязательно. The name of the timer. |
Ещё примеры timeEnd()
Использование параметра label:
console.time("test1");
for (let i = 0; i < 100000; i++) {
// какой-то код
}
console.timeEnd("test1");
Попробуйте сами »
Какой цикл быстрее: for или while?
console.time("for loop");
for (let i = 0; i < 100000; i++) {
// какой-то код
}
console.timeEnd("for loop");
let i = 0;
console.time("while loop");
while (i < 1000000) {
i++
}
console.timeEnd("while loop");
Попробуйте сами »
Поддержка браузера timeEnd()
console.timeEnd() поддерживается во всех современных браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | 11 |