Aufrufstapel im JavaScript-Debugger
Im Abschnitt Aufrufstapel im JavaScript-Debugger wird eine chronologische Liste der Dienstaufrufe angezeigt, die während des Debuggens ausgeführt werden. Das erste Element im Aufrufstapel zeigt an, wo der ausgeführte Dienst zu Überprüfungszwecken angehalten wird. Jedes darauffolgende Element stellt die Codezeile dar, die aufgerufen wurde, um zu dem übergeordneten Element zu gelangen. Wenn Sie von einem Dienst zu einem anderen wechseln, wird der Name dieses Dienstes zuerst in der Stapel-Array-Liste angezeigt. Wenn Sie eine lokale Funktion oder eine anonyme innere Funktion innerhalb eines Dienstes aufrufen, wird der Dienstname entsprechend im Stapel-Array angezeigt. Das letzte im Aufrufstapel aufgeführte Element ist die Startposition des Debuggers.
Jeder Aufrufstapel enthält Folgendes:
– Zeigt an, welcher Stapel derzeit im Skript-Editor und im entsprechenden Variablenabschnitt sichtbar ist.
Link des Dienstnamens – Beispiel: ThingShape_Addition. Wenn Sie darauf klicken, wird der Skript-Editor aktualisiert, um diesen Dienst anzuzeigen, und der Abschnitt Variablen wird entsprechend aktualisiert.
Beschriftung der Entität – z.B. DebugTest_THING. Ermöglicht es, die Entität anzuzeigen oder zu bearbeiten.
Zeilennummer – z.B. (2). Zeigt die Zeilennummer an, bei der der Aufrufstapel zuletzt referenziert wurde.
Zeilentext – z.B. let result = me.ThingShape_Addition({. Zeigt den Text aus der Codezeile an, bei der der Aufrufstapel zuletzt referenziert wurde.
Wenn Sie auf einen Frame im Aufrufstapel klicken, werden die Registerkarten Gültigkeitsbereich und Überwachung im Abschnitt Variablen mit den Werten dieses Frames aktualisiert. Der diesem Frame zugeordnete Code wird im Skript-Editor angezeigt, und die Zeile, an der die Ausführung des Debuggens derzeit angehalten wurde, wird hervorgehoben.
War dies hilfreich?