So erhalten Sie Javascript Function Calls / Trace zur Laufzeit
Da interagiere ich mit meiner AJAX-basierten Anwendung beiLAUFZEIT Ich möchte, dass die Konsole alle Funktionen ausspuckt, die sie aufruft. (also keine Stapelverfolgung oder Haltepunkte oder Profilerstellung oder irgendetwas)
Nehmen wir zum Beispiel an, ich hätte einen Knopf auf der Seite gedrückt. Ich möchte, dass es alle Funktionen zurückgibt, die es durchlaufen hat, als das passierte:
Also würde ich in der Konsole so etwas sehen (als ich einen Knopf drückte):
1. button1Clicked();
2. calculating();
3. printingResults();
Was im Grunde bedeutet, dass button1Clicked () calculating () aufgerufen hat und printingResults () aufgerufen hat
Gibt es ein Hilfsprogramm oder Plugin, einen Browser oder eine andere Sprache, um dies zu tun? Ich benutze Google Chrome, übrigens.
ps und NEIN Ich möchte nicht jede Funktion durchgehen und a hinzufügen"console.log("inside function X")"
b / c das ist zu viel arbeit
Als zusätzlichen Bonus möchte ich die Argumente sehen, die auch in die Funktionen eingehen, aber vielleicht treibt das es voran. :>