Warum sollte "this" "self" zugewiesen und "self.method ()" ausgeführt werden?
Ich lese die Quelle ausMungo
<code>Collection.prototype.onOpen = function () { var self = this; this.buffer = false; self.doQueue(); }; </code>
Ich verstehe nicht, warum der Autor zuweistthis
zuself
und renntself.doQueue()
. Warum nicht einfach laufen:
<code>this.buffer = false; this.doQueue(); </code>
Ich bin neu in Javascript, danke für die Hilfe.