मैंने साझा कार्यकर्ता संदर्भ के रूप में this
का उपयोग देखा है, लेकिन अन्य दस्तावेजों में भी self
का उपयोग किया है।क्या मुझे स्वयं या सेवा कार्यकर्ता में इसका उपयोग करना चाहिए?
मुझे किस का उपयोग करना चाहिए?
मैंने साझा कार्यकर्ता संदर्भ के रूप में this
का उपयोग देखा है, लेकिन अन्य दस्तावेजों में भी self
का उपयोग किया है।क्या मुझे स्वयं या सेवा कार्यकर्ता में इसका उपयोग करना चाहिए?
मुझे किस का उपयोग करना चाहिए?
self
ServiceWorkerGlobalScope पर इंगित करने की गारंटी है जिसमें आप clients
, registration
or caches
and a variety of event handlers जैसे गुण पा सकते हैं। दूसरी तरफ, this
शेष जावास्क्रिप्ट पर्यावरण के रूप में गतिशील बाध्यकारी के बारे में समान नियमों का पालन करता है। इससे कोई फर्क नहीं पड़ता कि आपको हमेशा याद है, लेकिन मेरी सलाह है कि आप वैश्विक संदर्भ को विशेष रूप से संदर्भित करना चाहते हैं तो self
का उपयोग करना है।
क्या आप हमें एक कोड स्निपेट दिखा सकते हैं? वर्तमान संदर्भ में संदर्भित करने के लिए जावास्क्रिप्ट में आप 'इस' कीवर्ड का उपयोग करते हैं। –
मेरा मानना है कि 'स्वयं' कार्यकर्ता (स्थानीय वैश्विक) दायरे को स्वयं कार्यकर्ता के भीतर निर्दिष्ट करने के लिए आरक्षित कीवर्ड है। असल में उस कारण से लोगों को उचित रूप से जेएस में 'इस' के अस्थायी संदर्भ के रूप में 'स्वयं' का उपयोग करना बंद कर देना चाहिए क्योंकि यह भ्रमित हो सकता है। – Redu
@MarioAlexandroSantini https://serviceworke.rs/ –