कभी-कभी जावास्क्रिप्ट कोडिंग करते समय आप अलग-अलग उद्देश्यों के लिए स्थानीय चर में ऑब्जेक्ट this
का संदर्भ संग्रहीत करते हैं (उचित दायरा सेट करने के लिए, कोड obfuscators, आदि में मदद करने के लिए)। ऐसे कोडर हैं जो this
से that
को अलियासिंग पसंद करते हैं ताकि यह स्पष्ट हो सके। अन्य लोग self
का उपयोग करते हैं क्योंकि यह ऑब्जेक्ट को इंगित कर रहा है। मैंने स्रोत कोड भी देखा जहां me
संदर्भ आयोजित किया गया और यह अभी भी समझ में आता है। निश्चित रूप से अन्य हैं।कि, स्वयं या मैं - जावास्क्रिप्ट में कौन सा पसंद है?
मुझे कौन सा पसंद करना चाहिए? क्या वहां एक सम्मेलन है जिसका प्रयोग करना है या यह केवल स्वाद का विषय है।
ध्यान दें कि प्रोग्रामिंग पृष्ठभूमि एक प्रमुख (मुख्य?) कारक प्रतीत होता है - जो (डी) स्मॉलटॉक या पायथन, या सीखा उन लोगों से जो उनका इस्तेमाल करते हैं, 'स्वयं' का उपयोग करते हैं। – outis