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