Javascript

Ich möchte hier ein paar kleine Helferline zeigen, die dem Anfänger und/oder dem Fortgeschrittenen ohne große Testumgebung eine Hilfe sein können.
Nicht immer möchte man mit dem Debugger durch das Programm steppen.

  • Eine Traceausgabe, mit der Variablen und Text auf dem Screen ausgegeben werden.
    Sie kann anstelle der Ausgabe mit console.log verwendet werden. Dabei kann auch bereits während der PHP-Phase protokolliert werden.
    Mit kleinen Aufwand kann das auch in eine Logdatei erfolgen.

  • Für den Zugriff auf die Zeilennummer gibt es in PHP die "magische Konstante" __LINE__.
    Leider gibt es bei Javascript keine äquivalente Funktion, um auf die aktuelle Zeilennummer des Scripts einfach zuzugreifen.
    Das Beispielscript get_linenumber zeigt, wie es dennoch mit einer eigenen Funktion möglich ist.