जावास्क्रिप्ट में ओओपी के अंदर कक्षाओं में विधियों को कॉल करना
एक विधि को दूसरे के अंदर
this के माध्यम से कॉल किया जा सकता है। आइए
एक उदाहरण देखें। मान लीजिए कि हमारे पास
एक यूजर वाला वर्ग और एक विधि है
जिसमें एक गुण लौटाया जाता है:
class User {
show() {
return this.name;
}
}
मान लीजिए कि हमारे पास cape विधि भी है,
जो स्ट्रिंग के पहले अक्षर को
बड़े अक्षर में बदलती है:
class User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
आइए show विधि के अंदर
cape विधि का उपयोग करें:
class User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Student वर्ग बनाएं
name और surn
गुणों के साथ।
एक सहायक विधि बनाएं, जो स्ट्रिंग का पहला वर्ण प्राप्त करे और उसे बड़ा बनाए।
एक विधि बनाएं जो छात्र का आद्याक्षर लौटाए, यानी उसके नाम और उपनाम के पहले अक्षर।