JavaScript prototypes -
संभव डुप्लिकेट:
इस तरह एक प्रोटोटाइप बनाने में क्या अंतर है:
दिनांक.फू = फ़ंक्शन (बार) {अलर्ट (बार); };
और यह:
दिनांक.प्रोटीटिप.फ़ू = फ़ंक्शन (बार) {अलर्ट (बार); };
क्यों / जब मैं या तो का उपयोग करना चाहिए?
में पहला उदाहरण, foo एक कन्स्ट्रक्टर विधि है, इसकी तरह जावा में एक 'स्टैटिक' विधि। दूसरा एक वर्ग पर एक विधि foo को परिभाषित करने की तरह है - इसे उदाहरण के लिए स्कॉच किया गया है।
आप पहले जैसे
date.foo () और दूसरी तरह
दिनांक d = नया दिनांक () d.foo ()
या किसी अन्य विधि में दिनांक की तरह
this.foo ()
Comments
Post a Comment