Ich bin in js und Debugging ein SDK für einen Start .. Ich bin der Meinung, dass ich Funktionen folgen muss und dann, wenn ich die sehen möchte Eigenschaften einer Variablen Ich muss console.log (Variable) innerhalb welcher Funktion und an einem Punkt in dieser Funktion, wo ich die Variable sehen möchte, gibt es nicht einen einfacheren Weg, wo ich nur den aktuellen Zustand eines Objekts sehen kann? Wenn ich den aktuellen Zustand sage, meine ich, es ist Endzustand, nachdem die Funktion ausgeführt wurde, was sich nicht ändert, also sollte ich in der Lage sein, einfach zu gehen, oh, das ist der letzte bekannte Zustand von var cart; Ich werde nur diesen Grund erforschen, ich weiß, dass es sich nicht geändert hat. Ich mache das, damit ich Dinge wie obj.options leicht sehen kann, ich verwende einen Chromes Debugger, der sollte nicht zu schwer sein?Erweitern und erkunden JSON-Objekte ohne zu console.log (Obj) sie
Ich brauche keine Breakpoints, weil ich weiß, dass diese Variable nicht ändern wird, nachdem ich die Funktion ausgeführt habe, so dass ich console.log (etc ..) schreiben muss, um den Zustand zu überprüfen und Attribute und was auch immer. Ich kann nicht einfach ein Variablen-Array im sagen Chrome-Debugger öffnen?
können Sie, je nachdem, wo Sie diese Variablen zu speichern:
Ausgabe in Konsole sein wird. Wenn es sich um globale Variablen handelt, sollten Sie über den Debugger darauf zugreifen können. – llamerr
Sie können den Namen einer globalen Variablen in der Konsole eingeben, um sie zu überprüfen. – Shilly
Kennen Sie das: [Festlegen eines bedingten Haltepunkts in Chrome-Debugger-Tools] (http://stackoverflow.com/questions/14598561/javascript-how-to-set-a-conditional-break-point-in -chrome-debugger-tools) – Aminadav