कहां जोड़ना है मैं वर्तमान में टाइटेनियम स्टूडियो में जावास्क्रिप्ट (कॉमनजेएस) का उपयोग कर रहा हूं और प्रोटोटाइप के बारे में एक सवाल है। मान लीजिए कि मैं मौजूदा वर्ग में एक नया फ़ंक्शन जोड़ना चाहता हूं। उदाहरण के लिए:स्ट्रिंग प्रोटोटाइप
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g,"");
}
सबसे उपयुक्त स्थान जहां मुझे यह कोड जोड़ना चाहिए, तो यह तुरंत सभी कक्षाओं के लिए उपलब्ध हो गया?
अग्रिम धन्यवाद।
आपका जवाब शॉन के लिए धन्यवाद। लेकिन क्या इस पर कोई सम्मेलन नहीं है कि मुझे यह कैसे/कहाँ करना चाहिए? – junior
यदि आपके पास ऐसी लाइब्रेरी है जिसका उपयोग आप पूरे स्थान पर करते हैं, तो आप इसे हमेशा वहां रख सकते हैं। मैं सामान्य रूप से उन कार्यों को परिभाषित करता हूं जो चीजों को साफ और साफ रखने के लिए, जिसमें भी लाइब्रेरी शामिल है, के शीर्ष पर अंतर्निर्मित कक्षाओं में शामिल होते हैं। वैसे ही जैसे मैं सीएसएस फ़ाइल के शीर्ष पर HTML टैग के सीएसएस विशेषताओं को परिभाषित करता हूं, और कक्षाएं/आईडी के बाद। –