Консольное времяКонец ()
Пример
Сколько времени потребуется, чтобы выполнить цикл for 100 000 раз:
console.time();
for (let i = 0; i < 100000; i++) {
// some code
}
console.timeEnd();
Ниже приведены дополнительные примеры.
Определение и использование
Метод timeEnd()
завершает работу таймера и записывает результат в консоль.
Этот timeEnd()
метод позволяет синхронизировать операции кода в целях тестирования.
Примечание
Вы можете запускать много таймеров одновременно.
Используйте параметр label для присвоения имени различным таймерам.
Смотрите также:
Синтаксис
console.timeEnd(label)
Параметры
Parameter | Description |
label | Optional. The name of the timer. |
Дополнительные примеры
Используя параметр метки :
console.time("test1");
for (let i = 0; i < 100000; i++) {
// some code
}
console.timeEnd("test1");
Что быстрее, цикл for или цикл while?
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");
Поддержка браузера
console.timeEnd()
поддерживается во всех современных браузерах:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 11 | Yes | Yes | Yes | Yes |