यह वही है जो prototype.js करता है, लेकिन अब इसे बेहद खराब अभ्यास माना जाता है। रैपर/हैंडलर का उपयोग करना बेहतर है। नोट, किसी भी देशी वस्तुओं को बढ़ाने, विशेष रूप से Object
ऑब्जेक्ट, खराब अभ्यास है।
पढ़ने:
Whats wrong with extending the DOM
Object.prototype is verboten
परिशिष्ट:
जबकि छोटी परियोजनाओं में देशी वस्तुओं का विस्तार यह सुरक्षित यह वास्तव में एक बहुत ही बुरा habbit बन जाएगा माना जा सकता है। यह केवल मामूली रूप से कम खराब है, फिर कार्यों और चर के साथ वैश्विक दायरे को कूड़ा कर रहा है। न केवल नाम टकराव होते हैं, बल्कि कार्यान्वयन टकराव भी होते हैं। यह आपके द्वारा मैश किए जाने वाले अधिक पुस्तकालयों को और अधिक अनुकूल बना देगा।
अपने स्वयं के ऑब्जेक्ट्स पर अपना कार्यान्वयन रखना किसी भी टकराव, नाम, कार्यान्वयन या अन्यथा से बचने का एकमात्र तरीका है।
जो कुछ भी कहा गया है, वैसे ही यह करने के लिए आपका अपमानजनक है, हालांकि मैं बहुत खराब अभ्यास के रूप में व्यापक रूप से स्वीकार किए जाने वाले कुछ भी अनुशंसा नहीं करूंगा। मैं अपनी सिफारिश के साथ चिपक जाता हूं।
वह वास्तव में एक महान लेख है। मैं इसे देख लूंगा और रिपोर्ट करूंगा। –
उदाहरण प्रोटोटाइप तत्व को छुपाता नहीं है। यह टॉगल – jscripter
क्यों है 'HTMLDivElement' क्यों सभी HTML तत्वों के लिए प्रोटोटाइप नहीं जोड़ रहा है? – vsync