JavaScript Debugging

Um mögliche Fehler in Ihren eigenen definierten JavaScripten zu finden, bietet es sich an, die Debugging-Funktion Ihres Browsers zu verwenden.

Wie dies mit den gängigen Browser funktioniert, erklären wir in den nachfolgenden Kapiteln


Wichtig zu beachten ist, dass Änderungen, die Sie zur Laufzeit innerhalb des Debuggers vornehmen,

nur Auswirkungen auf die aktuelle Browser-Session haben. Nach aktualisieren der Seite oder Neustart der Laufzeit würden diese verloren gehen.

Es ist also wichtig, die Änderungen, die Sie gegebenenfalls direkt im Debugger vornehmen, im Anschluss in den Editor zu kopieren damit diese von Dauer sind.



Wann kann das Debugging hilfreich sein?


  1. Wenn Sie zur Laufzeit eine Fehlermeldung „Error in user Javascript:“ erhalten, deutet dies immer auf einen Fehler hin, der innerhalb einer benutzerdefinierten

Funktion ausgelöst wurde. Die Fehlermeldung enthält zum Einen die Beschreibung des aufgetretenen Fehler hier „textVariable is not defined“ und zum Anderen

den Namen der Funktion, welche aufgerufen wurde, bevor         der Fehler auftrat.



Wenn Ihr Script nicht so funktioniert, wie Sie es erwarten. Wenn falsche Werte geschrieben oder gelesen werden.



  1. In diesem Fall hilft es, den Code zu debuggen, um dem Fehler schneller auf die Schliche zu kommen.




Folgende Themen zum JavaScript Debugging werden in diesem Kapitel behandelt:


>> JavaScript Debugging in Google Chrome

>> JavaScript Debugging in Firefox

>> JavaScript Debugging im Microsoft Internet Explorer

>> JavaScript Debugging in Microsoft Edge

>> JavaScript Debugging in Opera