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

उदाहरण के साथ जावास्क्रिप्ट में वंशानुक्रम

<घंटा/>

जावास्क्रिप्ट एक वस्तु-आधारित भाषा है जो प्रोटोटाइप पर आधारित है। प्रोटोटाइप ऑब्जेक्ट का उपयोग करके जावास्क्रिप्ट में वंशानुक्रम लागू किया गया है।

जावास्क्रिप्ट में इनहेरिटेंस को लागू करने के लिए कोड निम्नलिखित है -

उदाहरण

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .result {
      font-size: 18;
      color: blueviolet;
      font-weight: 500;
   }
</style>
</head>
<body>
<h1>JavaScript Inheritance</h1>
<div class="result"></div>
<button class="Btn">CLICK HERE</button>
<h3>
Click on the above button to call the welcome method inherited by person1 and person2 object
</h3>
<script>
   let BtnEle = document.querySelector(".Btn");
   let resEle = document.querySelector(".result");
   function Person(name, age, city) {
      this.name = name;
      this.age = age;
      this.city = city;
   }
   Person.prototype.welcome = function () {
      resEle.innerHTML +=
      " Welcome "+this.name+" age: "+this.age +" city: "+this.city+"<br>";
   };
   BtnEle.addEventListener("click", () => {
      let person1 = new Person("Rohan", 22, "Delhi");
      person1.welcome();
      let person2 = new Person("Shawn", 19, "England");
      person2.welcome();
   });
</script>
</body>
</html>

आउटपुट

उदाहरण के साथ जावास्क्रिप्ट में वंशानुक्रम

'यहां क्लिक करें' बटन पर क्लिक करने पर -

उदाहरण के साथ जावास्क्रिप्ट में वंशानुक्रम



  1. जावास्क्रिप्ट में JSON ऑब्जेक्ट कैसे बनाएं? उदाहरण सहित समझाइए।

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

  1. जावास्क्रिप्ट में अतुल्यकालिक कार्यों को एक उदाहरण के साथ समझाएं

    एसिंक्रोनस फ़ंक्शंस को async कीवर्ड के साथ परिभाषित किया गया है और ES 2015 में पेश किया गया था। इन फ़ंक्शंस को कॉलबैक की तुलना में कॉन्सिसिस वादे लिखने के बेहतर तरीके को परिभाषित करने के लिए पेश किया गया था। प्रतीक्षा कीवर्ड का उपयोग async फ़ंक्शन के अंदर नियंत्रण के प्रवाह को रोकने के लिए किया जाता

  1. जावास्क्रिप्ट में किसी वस्तु की डीप क्लोनिंग को उदाहरण सहित समझाइए।

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