Возможно ли получить значение console.timeEnd()
как переменной в TypScript? Я хочу использовать его для целей отладки, но я тестирую свое приложение на телефоне, поэтому я не вижу консольных выходов.
Если нет, есть ли быстрая альтернатива для достижения моей цели, не импортируя ничего из github?
Если вы хотите получить доступ к номерам, вы можете использовать функцию performance.now(), которая является надежным временем для операций.
Пример, взятый из Pro TypeScript, глава 7 - Исключения, память и производительность (с удаленной деталью, чтобы просто показать использование функции performance.now()
:
var testStart = performance.now();
// Some code under test
var testTime = performance.now() - testStart;
В частности, время работы обеспечивает микросекундную точность и не зависит от смены часов компьютера (например, миллисекундные исправления и т.д.).
объекты с одинаковым временем начала ДОЛЖНЫ быть монотонно увеличиваться и не подвергаться системным настройкам часов или перекосам системных часов
Это было доступно с...