कोर्स पसंदीदा:

जेसक्रिप्ट String prototype प्रोपर्टी

prototype वर्णन और उपयोग

prototype यह सभी जेसक्रिप्ट ऑब्जैक्ट के लिए उपलब्ध है。

इन्स्टांस

प्रोपर्टी आपको शब्दकोश को नए प्रोपर्टी और मथड़ों जोड़ने की अनुमति देती है。 prototype उपयोग

प्रोपर्टी दिया हुआ टाइप के सभी ऑब्जैक्ट को नए प्रोपर्टी जोड़ती है:
  function employee(name, jobtitle, born) {
  this.name = name;
  this.jobtitle = jobtitle;
}
this.born = born;
employee.prototype.salary = 2000;

आप खुद साफ़ी करें

const fred = new employee("Fred Flintstone", "Caveman", 1970);

ग्रामात object.prototype.name =

value

चेतावनी

यह अनुशासन नहीं है कि आपको नियंत्रण में नहीं होने वाले ऑब्जैक्ट के प्रोटोटाइप को संशोधित करें。

  • आपको अंतर्निहित जेसक्रिप्ट डाटा टाइप के प्रोटोटाइप को नहीं संशोधित करना चाहिए, जैसे कि:
  • Strings
  • Arrays
  • Dates
  • Booleans
  • Function
  • ऑब्जैक्ट

केवल आपके द्वारा बनाए गए ऑब्जैक्ट के प्रोटोटाइप को संशोधित करें。

prototype प्रोपर्टी

जेसक्रिप्ट prototype प्रोपर्टी आपको ऑब्जैक्ट को नए प्रोपर्टी जोड़ने की अनुमति देती है:

इन्स्टांस

function Person(first, last, age, eyecolor) {
  this.firstName = first;
  this.lastName = last;
  this.eyeColor = eyecolor;
}
Person.prototype.nationality = "English";

आप खुद साफ़ी करें

ब्राउज़र समर्थन

prototype यह ECMAScript1 (ES1) विशेषताएँ हैं。

सभी ब्राउज़र एस1 (जेसक्रिप्ट 1997) पूरी तरह से समर्थन करते हैं:

च्रोम आईई एज फायरफॉक्स सफारी ओपेरा
च्रोम आईई एज फायरफॉक्स सफारी ओपेरा
सापोर्ट सापोर्ट सापोर्ट सापोर्ट सापोर्ट सापोर्ट

संबंधित पृष्ठ

JavaScript स्ट्रिंग

JavaScript स्ट्रिंग मेथड

JavaScript स्ट्रिंग सर्च