wkololo_4ever
@wkololo_4ever

Можно ли посмотреть подписанные события?

Например, есть много кода на JS, нужно как-то посмотреть какие слушающие функции вызываются при определенных действиях (например при клике на каком-нибудь элементе). Есть ли подобный отладчик? Или есть ли такая функциональность в стандартых отладчиках браузеров?
  • Вопрос задан
  • 2621 просмотр
Решения вопроса 1
@ikeagold
Chrome / F12-> Network/Timeline -> жмете на элемент или что у вас там, и в этом логе покажет запросы
Firefox / ctrl+shift+k -> консоль/сеть, аналогично
Пример:
В файрфокс консоли из лога скопировал: reflow: 2.03мс функция m.f.Md, common.js строка 745
В хроме у меня получилось чуть посложнее, но тоже удобно: открываете Таймлайн,
слева жмете кружочек (старт слежения/записи). и жмете на элементе. В таймлайне фиолетовым покажет ваши действия, останавливаете запись, наводите мышку и открываете стак действий за этот период, и там покажет все что произошло.
Скриншот хрома(розовым выделил и события и кнопку и функции):
6f774fa99021.jpg
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
wkololo_4ever
@wkololo_4ever Автор вопроса
@MaxKorz @Bandicoot Эм, все, что вы перечисляете не то. Мне нужно без расстановок брейкпоинтов (ибо файл с js слишком большой, что бы искать все функции) узнать, какие функции вызываются, при определенных действиях.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 20:43
20000 руб./за проект
19 апр. 2024, в 20:11
500 руб./за проект