Ist var selbst = das; ein schlechtes Muster?

Finde ich mich brauchen:

var self = this;

viel in meine javascript - "Klasse". Obwohl dies Häufig getan, es fühlt sich ein bisschen falsch.
Was hoffe ich zu finden in dieser Frage ist eine bessere Möglichkeit, damit umzugehen, oder etwas, das mich davon zu überzeugen, das ist ganz in Ordnung.

Ist das der standard-Weg, um die richtigen Bindungen um? Sollte ich zu standardisieren, die auf der Verwendung von 'selbst' überall, es sei denn, ich habe ausdrücklich müssen 'diese'.

Bearbeiten: ich weiß genau, warum brauche ich das, ich Frage mich nur, ob es als ein bisschen böse und warum. Ich bin mir bewusst, es gibt auch die 'anwenden' built-in javascript-Funktion explizit definieren Umfang beim Aufruf einer Methode. Ist es besser?

Kommentar zu dem Problem - Öffnen
Ich benutze immer var = , was ich ehrlich gesagt gar nicht die Mühe der Suche in wenden/call, aber jetzt lese ich über diese Methoden, vielen Dank für diese Frage! Kommentarautor: Anders
Ich persönlich denke, dass das ist nicht schlecht per se, sondern ein Zeichen, dass Sie könnten optimieren Sie Ihr design ein wenig. Kommentarautor: Dmitry

InformationsquelleAutor der Frage Evert | 2010-12-06

Schreibe einen Kommentar