Hallo,
Wenn ich this.clearBuffer aufrufe klappt es auch nicht. 'this' bezieht sich ja in der onData-Funktion auf die Funktion selbst
Nein! this bezieht sich *nie* auf die Funktion selbst, sondern auf das Objekt, in dessen Kontext die Funktion (als Methode) ausgeführt wurde. Das ist, sofern man nicht nachhilft, i.d.R. das Objekt, an dem das Funktionsobjekt als Unterobjekt dranhängt. Gibt es kein solches Elternobjekt, ist der Kontext der globale Kontext und this zeigt auf window.
(Vereinfacht und zusammengefasst - ist wahrscheinlich nicht wasserdicht formuliert.)
Mathias