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

क्या मैं नए कीवर्ड का इस्तेमाल किए बिना एक जावास्क्रिप्ट वस्तु का निर्माण कर सकता हूं?

यहां मैं क्या करना चाहता हूं: function a() { // … } function b() { // Some magic, return a new object. } var c = b(); c instanceof b // -> true c instanceof a // -> true b instanceof a // -> true क्या यह संभव है? मैं अपने प्रोटोटाइप श्रृंखला में a […]

Array.prototype.push () कैसे विस्तारित करें?

मैं Array.push विधि का विस्तार करने की कोशिश कर रहा हूं ताकि पुश का उपयोग कॉलबैक विधि को ट्रिगर करे, फिर सामान्य सरणी फ़ंक्शन का प्रदर्शन करें। मुझे पूरा यकीन नहीं है कि यह कैसे करना है, लेकिन यहां कुछ कोड है जो मैं असफल रूप से खेल रहा हूं। arr = []; arr.push = […]

प्रोटोटाइप ऑब्जेक्ट या कन्स्ट्रक्टर के माध्यम से तरीकों की स्थापना, अंतर?

क्या आप कन्स्ट्रक्टर में और प्रोटोटाइप ऑब्जेक्ट के माध्यम से तरीकों को सेट करने में अंतर समझा सकते हैं? निम्न कोड तरीके सेट करने के इन दो तरीकों से पता चलता है – say_hello और say_bye दोनों काम ठीक: function MessageClass() { this.say_bye = function() { alert('see ya'); }; } MessageClass.prototype.say_hello = function() { alert('hello'); […]

जावास्क्रिप्ट फंक्शन ऑब्जेक्ट्स के गुण

मेरे पास JavaScript फ़ंक्शन ऑब्जेक्ट है; var addNum = function(num1, num2) { return num1 + num2; } अब अगर मैं एक्सेस करने का प्रयास करता हूं addNum.divide() मैं ऊपर कोड के लिए प्रोटोटाइप श्रृंखला को समझना चाहता था। मैंने पढ़ा है कि उपरोक्त उदाहरण में, addNum को विभाजित () के लिए खोजा जाएगा, इसके बाद […]

सी # – बाहरी असेंबली से आंतरिक वर्ग का उपयोग कैसे करें

एक विधानसभा होने के कारण मैं संशोधित नहीं कर सकता (विक्रेता-आपूर्ति) जो एक विधि को एक ऑब्जेक्ट प्रकार लौटाते हैं लेकिन वास्तव में एक आंतरिक प्रकार का है मैं अपने असेंबली से ऑब्जेक्ट के खेतों और / या तरीकों तक कैसे पहुंच सकता हूं? ध्यान रखें कि मैं विक्रेता-आपूर्ति की विधानसभा को संशोधित नहीं कर […]

जावास्क्रिप्ट ऑब्जेक्ट के लिए प्रोटोटाइप को जोड़ना

STORE = { item : function() { } }; STORE.item.prototype.add = function() { alert('test 123'); }; STORE.item.add(); मैं यह पता लगाने की कोशिश कर रहा हूं कि थोड़ी देर के साथ क्या हुआ। यह काम क्यों नहीं करता है? हालांकि, यह तब काम करता है जब मैं निम्नलिखित का उपयोग करता हूं: STORE.item.prototype.add();

प्रोटोटाइप का उपयोग करने के लिए जावास्क्रिप्ट

मैं समझता हूं कि जब जेएस में प्रोटोटाइप के तरीकों का इस्तेमाल करना उचित है। क्या उनका हमेशा उपयोग किया जाना चाहिए? या फिर ऐसे मामलों में जहां उनका उपयोग करना पसंद नहीं है और / या प्रदर्शन के दंड लगाना पड़ता है? जेएस में नामांकन के लिए आम तरीकों पर इस साइट को खोजते […]

जावास्क्रिप्ट में एक वस्तु विस्तार

मैं वर्तमान में जावा से जावास्क्रिप्ट को रूपांतरित कर रहा हूं, और मेरे लिए वस्तुओं का विस्तार करने के तरीके को समझने के लिए यह बहुत मुश्किल है कि मैं इसे कैसे करना चाहता हूं। मैंने देखा है कि इंटरनेट पर कई लोगों ने एक विधि का उपयोग किया है जिसे ऑब्जेक्ट पर विस्तारित किया […]

`कन्स्ट्रक्टर 'संपत्ति वास्तव में किस लिए उपयोग की जाती है?

जावास्क्रिप्ट में, हर फ़ंक्शन के प्रोटोटाइप ऑब्जेक्ट में एक गैर-एनक्यूरेबल प्रॉपर्टी constructor जो फ़ंक्शन ( इक्मास्क्रिप्ट §13.2 ) को इंगित करता है । इसका उपयोग किसी भी देशी कार्यक्षमता में नहीं किया जाता है (उदाहरण के instanceof केवल प्रोटोटाइप श्रृंखला की जाँच करता है), हालांकि हमें इसे समायोजित करने के लिए प्रोत्साहित किया जाता है […]

JavaScript प्रोटोटाइप का इस्तेमाल करते हुए कॉलिंग विधि

क्या जावास्क्रिप्ट में मूल विधि को प्रोटोटाइप विधि से कॉल करना संभव है, यदि यह ओवरराइड किया गया है? MyClass = function(name){ this.name = name; this.do = function() { //do somthing } }; MyClass.prototype.do = function() { if (this.name === 'something') { //do something new } else { //CALL BASE METHOD } };

दिलचस्प पोस्ट
किसी प्रोग्राम के आउटपुट को एक चर में निर्दिष्ट करें एनजी-दोहराना फ़िल्टरिंग डेटा दिनांक सीमा के अनुसार जेएसडीसी के साथ MySQL का इस्तेमाल करते हुए एक .sql स्क्रिप्ट चलाना एंड्रॉइड पर OAuth 2.0 के लिए साइनिंग सर्टिफ़िकेट फ़िंगरप्रिंट (एसएचए 1) कैसे प्राप्त करें? एक NumPy सरणी को एक NumPy सरणी में जोड़ें एआरएम कॉर्टेक्स-ए 8 प्रोसेसर में कार्यक्रम निष्पादन समय को मापने के लिए कैसे? एक गतिरोध क्या है? परिपत्र वर्ग निर्भरता को देखने के कोडिंग शैली बिंदु से खराब है? HTTP स्थिति 405 – HTTP विधि इस URL द्वारा समर्थित नहीं है सर्वर पर Collection.insert कहने पर "उल्का कोड हमेशा फाइबर के भीतर चलना चाहिए" मैं एक बेस 64 स्ट्रिंग कैसे सांकेतिक शब्दों में बदलना और डीकोड कर सकता हूं? jsonp सामग्री प्रकार के साथ jQuery.Ajax अनुरोध के बाद parsererror आंतरिक वर्ग से बाह्य कक्षा फ़ंक्शन कॉल करना कोड प्रथम – क्या डाटा एनोटेशन या फ़्लुएंट एपीआई बेहतर है? जावा / जाव / जावों के बीच का अंतर