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,
   .sample {
      font-size: 18px;
      font-weight: 500;
      color: rebeccapurple;
   }
   .result {
      color: red;
   }
</style>
</head>
<body>
<h1>Override derived properties</h1>
<div class="sample">Before overriding <br /></div>
<br />
<div class="result">After overriding <br /></div>
<br />
<button class="Btn">CLICK HERE</button>
<h3>Click on the above button to override the above properties</h3>
<script>
   let sampleEle = document.querySelector(".sample");
   let resEle = document.querySelector(".result");
   let BtnEle = document.querySelector(".Btn");
   let objPerson = {name: "Rahul",age: 12,class: 7,};
   let Person1 = Object.create(objPerson);
   sampleEle.innerHTML += "Person1.name = " + Person1.name + "<br>";
   sampleEle.innerHTML += "Person1.age = " + Person1.age + "<br>";
   sampleEle.innerHTML += "Person1.class = " + Person1.class + "<br>";
   BtnEle.addEventListener("click", () => {
      Person1.name = "Shawn";
      Person1.age = 18;
      Person1.class = 12;
      resEle.innerHTML += "Person1.name = " + Person1.name + "<br>";
      resEle.innerHTML += "Person1.age = " + Person1.age + "<br>";
      resEle.innerHTML += "Person1.class = " + Person1.class + "<br>";
   });
</script>
</body>
</html>

आउटपुट

जावास्क्रिप्ट में व्युत्पन्न गुणों को कैसे ओवरराइड करें?

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

जावास्क्रिप्ट में व्युत्पन्न गुणों को कैसे ओवरराइड करें?


  1. जावास्क्रिप्ट ऑब्जेक्ट गुणों को कैसे जोड़ें, एक्सेस करें, हटाएं, कैसे करें?

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

  1. जावास्क्रिप्ट गुणों का उपयोग कैसे करें?

    जावास्क्रिप्ट गुणों तक पहुँचने के तीन तरीके हैं - डॉट प्रॉपर्टी एक्सेस का उपयोग करना:object.property स्क्वायर ब्रैकेट नोटेशन का इस्तेमाल करना:ऑब्जेक्ट[प्रॉपर्टी] ऑब्जेक्ट डिस्ट्रक्टिंग का उपयोग करना:चलो {property} =object जावास्क्रिप्ट ऑब्जेक्ट गुणों तक पहुँचने के लिए कोड निम्नलिखित है - उदाहरण &

  1. जावास्क्रिप्ट में साझा गुण

    गुणों को वस्तु के प्रोटोटाइप गुण से जोड़कर साझा किया जा सकता है। ये गुण ऑब्जेक्ट के सभी उदाहरणों के बीच साझा किए जाएंगे। जावास्क्रिप्ट में गुण साझा करने के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:20px; फ़