Получение console.timeEnd () как числовой переменной в Typescript

0

Возможно ли получить значение console.timeEnd() как переменной в TypScript? Я хочу использовать его для целей отладки, но я тестирую свое приложение на телефоне, поэтому я не вижу консольных выходов.

Если нет, есть ли быстрая альтернатива для достижения моей цели, не импортируя ничего из github?

Теги:
debugging

1 ответ

0

Если вы хотите получить доступ к номерам, вы можете использовать функцию performance.now(), которая является надежным временем для операций.

Пример, взятый из Pro TypeScript, глава 7 - Исключения, память и производительность (с удаленной деталью, чтобы просто показать использование функции performance.now():

var testStart = performance.now();

// Some code under test

var testTime = performance.now() - testStart;

В частности, время работы обеспечивает микросекундную точность и не зависит от смены часов компьютера (например, миллисекундные исправления и т.д.).

объекты с одинаковым временем начала ДОЛЖНЫ быть монотонно увеличиваться и не подвергаться системным настройкам часов или перекосам системных часов

Это было доступно с...

  • Chrome 20
  • Firefox 15
  • IE 10
  • Опера 15
  • Сафари 8

Ещё вопросы

Сообщество Overcoder
Наверх
Меню