mindtester
@mindtester
http://iczin.su/hexagram_48

Замер времени исполнения франгмента кода, в node.js?

давно и плотно сижу на шарпе (от его рождения). на js смотрю (что уж, что есть то есть) - как старый баран на новые ворота ))

о чем прошу помощи, как в ноде (да, пытаюсь начать не с браузеров, а со своей территории - система )) .. на чистом js сделать аналог замера времени исполнения фрагмента кода

internal static situation startEmptyFlop()
        {
#if DEBUG
            var sw = new Stopwatch();
            sw.Start();
#endif
            /// bla-bla-bla
#if DEBUG
            sw.Stop();
            var ts = sw.Elapsed;
            $"\t{ts.Hours:00}:{ts.Minutes:00}:{ts.Seconds:00}.{ts.Milliseconds:000}".log();
#endif
            return s;
        }


буду благодарен за пример (подумал что проще переносить накопленный опыт на новую технологию, и так ее изучать, а не пытаться в лоб, с 0... когда многое что уже "с 0" не хочется ))

спасибо!
  • Вопрос задан
  • 805 просмотров
Решения вопроса 1
Negezor
@Negezor
Senior Shaurma Developer
function startEmptyFlop() {
    console.time('Watcher');

    // bla-bla-bla

    console.timeEnd('Watcher');
}

> startEmptyFlop()
Watcher: 0.007ms
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы