Articles of प्रोटोटाइप

"कन्स्ट्रक्टर" सेटिंग का लाभ "प्रोटोटाइप" में संपत्ति

जावास्क्रिप्ट प्रोटोटाइप विरासत में, प्रोटोटाइप जोड़ने का लक्ष्य क्या है। कन्स्ट्रक्टर संपत्ति मुझे एक उदाहरण के साथ समझाइए। var सुपर = फंक्शन () { this.superProperty = 'सुपर संपत्ति' } var उप = समारोह () { this.subProperty = 'उप संपत्ति' } उपप्रोतिटिप = नया सुपर (); उपप्रोतिटिप। कंस्ट्रक्टर = सब; // कथन के फायदे var inst […]

गुणों को गैर-गणना योग्य बनाने के क्या लाभ हैं?

एनम्बेरॉबिलिटी संपत्ति के तीन विशेषताओं में से एक है: लेखन क्षमता, असमानता और विन्यासता। मेरे प्रश्न हैं: जावास्क्रिप्ट में गैर-एनएमेरेबल गुण बनाने के क्या लाभ हैं? मुझे पता है कि हम संपत्ति को छिपाने के लिए उन्हें अनगिनत बना रहे हैं, लेकिन संपत्ति छिपाने का क्या फायदा है? क्या हम गैर-अमूल्य गुणों का उपयोग कर […]

जावास्क्रिप्ट "ओओपी" और बहु-स्तरीय उत्तराधिकार के साथ प्रोटोटाइप

मैं जावास्क्रिप्ट प्रोग्रामिंग के लिए नया हूँ और मैं एक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग परिप्रेक्ष्य (वास्तव में) से मेरा पहला एप्लिकेशन (एक गेम, वास्तव में) को देख रहा हूं (मुझे पता है कि जेएस वास्तव में ऑब्जेक्ट नहीं है, लेकिन इस विशेष समस्या के लिए मुझे पसंद करना शुरू करना आसान था इस)। मेरे पास "कक्षाओं" […]

जावास्क्रिप्ट में ऑब्जेक्ट प्रोटोटाइप का उपयोग कैसे करें?

सभी लेखों में यह लिखा गया है कि जावास्क्रिप्ट एक प्रोटोटाइप आधारित भाषा है, जिसका अर्थ है कि प्रत्येक ऑब्जेक्ट में एक प्रोटोटाइप (या, अधिक सटीक, प्रोटोटाइप श्रृंखला) है। अब तक, मैंने निम्नलिखित कोड स्निपेट की कोशिश की है: var F = function(); F.prototype.member1 = 1; var object1 = new F(); console.log(object1.member1); // prints 1 […]

जेएस परिभाषित प्रॉपर्टी और प्रोटोटाइप

जैसा कि आप जानते हैं हम परिभाषित defineProperty() का उपयोग करके defineProperty() और सेटर्स को परिभाषित कर सकते हैं। defineProperty() का उपयोग कर अपने वर्ग का विस्तार करने की कोशिश करते समय मैं अटक गया हूं यहां एक उदाहरण कोड है: मेरे पास ऐसे क्षेत्रों की सरणी है, जिन्हें किसी ऑब्जेक्ट में जोड़ा जाना चाहिए […]

जावास्क्रिप्ट: क्या हैं। विस्तार और। प्रोटोकाट के लिए प्रयोग किया जाता है?

मैं जावास्क्रिप्ट के लिए अपेक्षाकृत नया हूं और देख रहा हूं। तीसरे पक्ष के पुस्तकालयों में। विस्तार और। प्रोटोटाइप मैं उपयोग कर रहा हूं। मैंने सोचा था कि यह प्रोटोटाइप जावास्क्रिप्ट पुस्तकालय के साथ करना था, लेकिन मुझे लगता है कि यह मामला नहीं है शुरुआत कर रहा हूँ। इनके लिए क्या उपयोग किया जाता […]

IE8 में जावास्क्रिप्ट इवेंट प्रोटोटाइप

मैं ईवेंट प्रोटोटाइप को एक विधि जोड़ने की कोशिश कर रहा हूं। कॉल / सेट को returnValue = false preventDefault() या, आईई में returnValue = false और -इंडर- stopPropagation() / cancelBubble = true; । मैंने सोचा था कि नीचे दिए गए कोड को पर्याप्त होगा। Event = Event || window.Event; //^^ makes the fiddle work […]

नेस्टेड प्रोटोटाइप उप-ऑब्जेक्ट्स के अंदर 'this' का उपयोग करना

मेरे पास एक वर्ग है, और इसके प्रोटोटाइप नाम-स्थान की सुविधा के लिए कई उप-वस्तुएं दी हैं। इन उप-वस्तुओं के पास तरीकों हैं। कंसक्टर के साथ सेट गुणों तक पहुंचने के लिए मैं इन विधियों के अंदर इसका उपयोग कैसे कर सकता हूं। मुझे एक तरह से bind , call apply और apply करना किसी […]

ऐरे # मैप के लिए कॉलबैक के रूप में स्ट्रिंग # ट्रिम का उपयोग नहीं किया जा सकता

किसी कारण के लिए मैं String.prototype.trim.call सरणी पद्धतियों के लिए कॉलबैक के रूप में उपयोग नहीं कर सकता, जैसे map या filter । इस मामले में, दो कार्य एक समान कार्य करते हैं: function trim(string) { return string.trim(); } var string = ' A '; trim(string); // 'A' String.prototype.trim.call(string); // 'A' हालांकि, जब मैं उन्हें […]

जावास्क्रिप्ट में, फंक्शन .प्रोटोटाइप का प्रकार "फंक्शन" है, अन्य प्रोटोटाइप ऑब्जेक्ट्स की तरह "ऑब्जेक्ट" नहीं है?

console.log(typeof String.prototype); // object console.log(typeof Number.prototype); // object console.log(typeof Object.prototype); // object console.log(typeof Boolean.prototype); // object console.log(typeof Function.prototype); // function typeof Function.prototype "फ़ंक्शन" क्यों नहीं, अन्य प्रोटोटाइप ऑब्जेक्ट की तरह "ऑब्जेक्ट" नहीं है? धन्यवाद!

दिलचस्प पोस्ट
फ़ायरफ़ॉक्स संगतता मैट्रिक्स के लिए एक निश्चित सेलेनियम वेबड्राइवर कहां मिल सकता हूं? IPhone अनुप्रयोगों की चोरी को कम करना ऑनक्लिक के साथ PHP फ़ंक्शन निष्पादित करें जोड़ जावास्क्रिप्ट में काम नहीं कर रहा है व्यवस्थापक के रूप में चलाने के लिए मैं अपने .NET अनुप्रयोग को कैसे लागू कर सकता हूं? एंड्रॉइड स्टूडियो में ऑटो आयात करने का शॉर्टकट क्या है? तत्व कैसे प्राप्त किया जाए (पूरे दस्तावेज़ के लिए)? एक बिगडीक्यूमल का लॉगरिदम PHP केस-असंवेदनशील in_array फ़ंक्शन जांचें कि क्या एक्सएसएलटी में स्ट्रिंग रिक्त या रिक्त है jquery, कुकीज़ को हटा दें यादृच्छिक क्रम में AngularJS 1.2 में 'infdig' त्रुटि देता है कैसे ब्राउज़र बंद का पता लगाने के लिए? मैं कैसे निर्धारित कर सकता हूं कि एप्पल विधियाँ एसिंक्रोनस हैं? एक्सएएमएल में टाइमस्पेन को प्रारूपित करने के लिए कैसे करें