मैंने अभी सीखा है कि मैं जावास्क्रिप्ट क्लास में can overwrite a method दिखाता हूं, जैसा कि नीचे दिखाया गया है, लेकिन वास्तविक कन्स्ट्रक्टर के बारे में क्या है?क्या मैं जावास्क्रिप्ट में एक कन्स्ट्रक्टर को ओवरराइट कर सकता हूं?
यदि संभव हो, तो कक्षा को तत्काल किए बिना मैं इसे कैसे कर सकता हूं?
var UserModel = (function() {
var User;
User = function() {}; // <- I want to overwrite this whilst keeping below methods
User.prototype.isValid = function() {};
return User;
})();
इतना साफ है कि! धन्यवाद! – Industrial
ध्यान दें कि यदि आपके पास दायरे तक पहुंच नहीं है तो आप एक कन्स्ट्रक्टर को ओवरराइट करने में सक्षम नहीं होंगे .. उपयोग केस क्या है? –
@ Maelnison मुझे लगता है कि ओपी बाद में निर्माता को ओवरराइट करना चाहता है। –