html5_canvas_terminal_02: Verbesserungen gegenüber html5_canvas_terminal_01
===========================================================================
Private Informationen werden nicht mehr in Variablen außerhalb
des Terminal-Objektes gespeichert (wie z.B. "var l_terminal"),
sondern innerhalb des Terminal-Objektes (z.B. "this.v_terminal").
Dies hat den Vorteil, dass mehrere gleichartige Objekte erzeugt
werden können (siehe html5_canvas_terminal_03). Nachteilig ist
allerdings, dass die echte Kapeslung (auf "l_terminal" kann von
außen nicht zugegrifffen werden) aufgegeben wurde (auf die pseudo-
private Zustandsvariable "this.v_terminal" kann von außen zuge-
griffen werden: g_terminal.v_terminal).
Eine zweite Verbesserung ist, dass der Methode "println" nun beliebig
viele Strings übergeben werden können:
g_terminal.println(text1, text2, text3)
Alle diese Strings werden - durch ein Komman getrennt - in eine Zeile
geschrieben (vgl. console.log(text1, text2, text3)).