Bei der Codierung von JavaScript manchmal speichern Sie die Referenz des Objekts this
in einer lokalen Variablen für verschiedene Zwecke (um den richtigen Umfang einzustellen, um Code-Verschleierungen, etc. zu helfen). Es gibt Codierer, die das Aliasing this
zu that
bevorzugen, um seine Absicht offensichtlich zu machen. Andere Leute benutzen self
, da es auf das Objekt selbst zeigt. Ich sah sogar Quellcodes, wo me
die Referenz hielt und es macht immer noch Sinn. Sicherlich gibt es andere.das, self oder ich - was soll man in JavaScript bevorzugen?
Welche sollte ich bevorzugen? Gibt es eine Konvention, die zu verwenden ist oder ist es nur die Frage des Geschmacks?
Beachten Sie, dass der Programmierhintergrund ein wichtiger (der wichtigste?) Faktor zu sein scheint - diejenigen, die (d) Smalltalk oder Python verwenden oder gelernt haben von denen, die sie benutzt haben, neigen dazu, "Selbst" zu benutzen. – outis