Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
aPilot
@aPilot
JavaScript
Веб-разработка
Как тестировать скорость выполнения скриптов?
Может кто знает самый удобный способ тестировать скорость выполнения скриптов.
Нужно исследовать пару скриптов не имея сайта.
Вопрос задан
более трёх лет назад
388 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
RubaXa
@RubaXa
- Раставить счетчики «руками» `new Date().getTime()`, `Date.now()` или `performance.now()`;
-
console.time
-
console.profile
-
https://benchmarkjs.com/
-
https://jsperf.com/
или
https://jsbench.github.io/
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
2
Miku Hatsune
@Hatsune-Miku
Няшк :3
Вроде бы такая фича есть у инструментов разработчика в браузерах.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Vlad Tytcky
@vlad7576
Самый простой способ создать новую дату в начале скрипта, а потом новую дату в конце скрипта. Вычесть из второй первую и получаем скорость выполнения в миллисекундах.
https://yutex.ru/knowledgebase.html?article=85
Или можно использовать декораторы для функций
learn.javascript.ru/decorators
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
JavaScript
+1 ещё
Средний
Как вычислить размер шрифта для блока div с заданным размером?
1 подписчик
12 часов назад
44 просмотра
1
ответ
JavaScript
+1 ещё
Простой
Какой аналог метода .includes("текст") для полного соответствия?
1 подписчик
15 часов назад
58 просмотров
1
ответ
JavaScript
+3 ещё
Средний
Как сделать расширенную область при наведении курсора?
2 подписчика
вчера
503 просмотра
0
ответов
Веб-разработка
+1 ещё
Средний
Как вывести удалённую консоль hp ilo4?
1 подписчик
вчера
51 просмотр
0
ответов
JavaScript
Простой
Почему селект2 мулти добавляет пустое значение?
1 подписчик
вчера
41 просмотр
0
ответов
WordPress
+2 ещё
Средний
Как сделать обмен музыки из канала в телеграмме с сайтом?
1 подписчик
26 мая
161 просмотр
1
ответ
JavaScript
+2 ещё
Простой
Как сделать анимацию прорисовки линии в fabric 6?
1 подписчик
25 мая
76 просмотров
0
ответов
Веб-разработка
+2 ещё
Средний
Как автоматически скрывать определенную строчку кода сайта?
1 подписчик
23 мая
631 просмотр
1
ответ
JavaScript
Простой
Как заставить скрипт tampermonkey работать?
2 подписчика
23 мая
229 просмотров
2
ответа
JavaScript
+1 ещё
Простой
Как сделать анимацию с отражением на canvas JavaScript?
1 подписчик
23 мая
91 просмотр
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Senior Frontend (JavaScript) разработчик
Vital Partners
от 350 000 до 400 000 ₽
Fullstack JavaScript разработчик
MakeDifference
от 30 000 до 80 000 ₽
Fullstack JavaScript разработчик
Wanted.
от 180 000 до 240 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама