Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट ऑब्जेक्ट कंस्ट्रक्टर में कोई विधि जोड़ें?

<घंटा/>

किसी ऑब्जेक्ट में एक विधि जोड़ना कन्स्ट्रक्टर सामान्य वस्तु . में विधि जोड़ने के विपरीत है . हम एक विधि नहीं जोड़ सकते क्योंकि यह एक सामान्य वस्तु के मामले में है। ऑब्जेक्ट कंस्ट्रक्टर में एक विधि बनाने के लिए इसे ऑब्जेक्ट कंस्ट्रक्टर के अंदर जोड़ना होगा।

उदाहरण

निम्नलिखित उदाहरण में, विधि कंस्ट्रक्टर के अंदर जोड़ा गया है, इसलिए, हमें एक वैध मूल्य मिला है।

<html>
<body>
<script>
   function Business(name, property, age, designation) {
      this.Name = name;
      this.prop = property;
      this.age = age;
      this.designation = designation;
      this.name = function() {
         return this.Name
      };
   }
   var person1 = new Business("Trump", "$28.05billion", "73", "President");
   document.write(person1.name());
</script>
</body>
</html>

आउटपुट

Trump

  1. जावास्क्रिप्ट में किसी ऑब्जेक्ट की विधि को एक क्लिक हैंडलर से बांधना

    जावास्क्रिप्ट में किसी ऑब्जेक्ट की विधि को एक क्लिक हैंडलर से बाइंड करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1

  1. जावास्क्रिप्ट में ऑब्जेक्ट प्रॉपर्टी नाम की सरणी को बदलना

    जावास्क्रिप्ट में ऑब्जेक्ट प्रॉपर्टी नाम की सरणी को बदलने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />

  1. जावास्क्रिप्ट में शुद्ध द्वारा विभिन्न ली में वर्ग का नाम जोड़ें?

    कक्षा जोड़ने के लिए, forEach() के साथ-साथ classList.add() का उपयोग करें। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-widt