Variablen im JavaScript-Debugger
Im JavaScript-Debugger werden im Abschnitt Variablen die aktuellen Werte von Variablen an dem Punkt angezeigt, an dem die Ausführung des Debuggens angehalten ist. Sie können die Werte der Variablen ändern, falls erforderlich.
Der Abschnitt Variablen (Variables) enthält die folgenden Registerkarten:
Registerkarte "Umfang"
Die Registerkarte Umfang zeigt den Status des Stack-Frames, der angezeigt oder debuggt wird, sowie alle bekannten Variablen an, die in diesem Codeabschnitt deklariert sind. Sie zeigt den Variablennamen in blauem Text, gefolgt von einem Doppelpunkt als Trennzeichen und dem Wert der Variablen an.
Umfangsvariablen werden aktualisiert, sobald Änderungen am System vorgenommen werden, entweder durch schrittweises Durchlaufen des Codes oder durch Vornehmen von Änderungen auf der Registerkarte Terminal. Weitere Informationen zum schrittweisen Durchlaufen des Codes finden Sie unter Debugger-Symbolleiste.
Registerkarte "Überwachung"
Auf der Registerkarte Überwachung können Sie Variablen deklarieren, die Sie beim Debuggen des Codes überwachen möchten. Sie können Variablen definieren, die sowohl im Bearbeitungs- als auch im Debugging-Modus überwacht werden sollen.
Wenn Sie Variablen definieren, die im Bearbeitungsmodus überwacht werden sollen, werden deren Werte leer angezeigt. Wenn Sie den Code schrittweise durchlaufen oder Änderungen auf der Registerkarte Terminal vornehmen, werden die Variablen aktualisiert, deren Überwachung Sie festgelegt haben.
Die Registerkarte Überwachung besteht aus folgenden Elementen:
Symbolleiste mit Schaltflächen, mit denen Sie zu überwachende Variablen hinzufügen, den Status der zu überwachenden Variablen aktualisieren und alle markierten Variablen löschen können.
Variablennamen und ihre aktuellen Werte.
Die Option Symbol "Überwachen" neben jeder Variablen.
* 
Wenn eine Variable im Stack-Frame, der gerade debuggt wird, nicht erkannt wird, wird als Wert <not available> angezeigt.
Führen Sie die folgenden Schritte aus, um eine neue Variable hinzuzufügen, die überwacht werden soll:
1. Klicken Sie auf , und geben Sie den Variablennamen in das Feld ein.
2. Drücken Sie die Eingabetaste, oder klicken Sie auf eine Stelle außerhalb des Feldes.
Der Überwachungsliste wird die neue Variable hinzugefügt.
Registerkarte "Terminal"
Die Registerkarte Terminal funktioniert wie eine Debugging-Shell. Sie zeigt Variablen an und ermöglicht es Ihnen, ihre Werte zur Laufzeit festzulegen. Sie können nur primitive Werte wie Zeichenfolge, Zahl und boolesche Werte aktualisieren. Sie können eine JavaScript-Bedingung oder einen -Ausdruck ausführen und das Ergebnis auf der Registerkarte Terminal anzeigen. Im Gegensatz zu Variablen, die als überwacht festgelegt sind, werden Ausdrücke einmal ausgeführt und nicht aktualisiert, wenn Sie den Dienst debuggen. Ausdrücke werden mit Ihrem Benutzernamen gespeichert. Sie können die Symbolleiste verwenden, um alle Ausdrücke zu löschen.
War dies hilfreich?