Когда я взаимодействую со своим приложением на основе AJAX в RUNTIME , я бы хотел, чтобы консоль выдавала все функции, которые она вызывает. (так что никакой трассировки стека, точек останова, профилирования и прочего)
Например, допустим, я нажал кнопку на странице. Я хотел бы, чтобы он вернул все функции, которые он прошел, когда это случилось:
Поэтому я видел в консоли что-то вроде (, когда нажимал кнопку ):
1. button1Clicked();
2. calculating();
3. printingResults();
. Что в основном означает, что button1Clicked ()вызывает вычисление (), которое вызывает printResults()
Есть ли утилита или плагин, браузер или, может быть, какой-то способ на языке, чтобы сделать это? Я использую Google Chrome, кстати.
p.s и НЕТ, я не хочу перебирать каждую функцию и добавлять "console.log("inside function X")"
б/к это слишком много работы
pps в качестве дополнительного бонуса я бы хотел, чтобы аргументы также передавались в функции, но, возможно, это напрягает. :>