Sunday 15 March 2015

javascript - Is it better to bind this or use a variable? -


क्या करना बेहतर है,

  asset.addEventListener ("लोड", फ़ंक्शन ( ) {This.emit ({type: "load", संपत्ति: संपत्ति});} .bind (this), false);   

या

  var गुंजाइश = यह; Asset.addEventListener ("लोड", फ़ंक्शन () {scope.emit ({प्रकार: "लोड", संपत्ति: संपत्ति});}, झूठी);   

क्या फ़ंक्शन को बाँधना बेहतर है, या बस किसी संहिता में इस के संदर्भ को संचित करें?

मुझे लगता है कि दूसरा विकल्प बेहतर है, बस किसी भी भ्रम को रोकने के लिए यह का उपयोग कई जावास्क्रिप्ट समस्या की समस्या है, इसलिए जब आप इसे से बच सकते हैं आप मेरी राय में चाहिए वैसे, यह नॉकआउट जैसी लाइब्रेरीज़ में भी किया जाता है।

यदि आप इस कीवर्ड के बारे में अधिक जानना चाहते हैं, तो यह विभिन्न विभिन्न मानों का एक अच्छा स्पष्टीकरण है यह में अलग-अलग संदर्भों में हो सकता है:

No comments:

Post a Comment