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>

आउटपुट

जावास्क्रिप्ट में डेराइव्ड प्रॉपर्टीज को ओवरराइड कैसे करें?

'CLICK HERE' बटन पर क्लिक करने पर:

जावास्क्रिप्ट में डेराइव्ड प्रॉपर्टीज को ओवरराइड कैसे करें?


  1. जावास्क्रिप्ट ऑब्जेक्ट प्रॉपर्टीज को कैसे जोड़ें, एक्सेस करें, डिलीट करें? जावास्क्रिप्ट ऑब्जेक्ट प्रॉपर्टीज को कैसे जोड़ें, एक्सेस करें, डिलीट करें?

    परिचय जावास्क्रिप्ट ऑब्जेक्ट्स डायनामिक होते हैं - आप रनटाइम पर प्रॉपर्टीज जोड़, एक्सेस और डिलीट कर सकते हैं। प्रॉपर्टीज को डॉट नोटेशन (obj.prop) या ब्रैकेट नोटेशन (obj[prop]) का उपयोग करके एक्सेस किया जा सकता है। उदाहरण निम्न कोड जावास्क्रिप्ट ऑब्जेक्ट प्रॉपर्टीज को जोड़ने, एक्सेस करने और डिलीट क

  1. JavaScript में ऑब्जेक्ट प्रॉपर्टी कैसे एक्सेस करें? JavaScript में ऑब्जेक्ट प्रॉपर्टी कैसे एक्सेस करें?

    JavaScript प्रॉपर्टी को एक्सेस करने के तीन तरीके हैं:डॉट प्रॉपर्टी एक्सेस का उपयोग: object.propertyस्क्वायर ब्रैकेट नोटेशन का उपयोग: object[property]ऑब्जेक्ट डिस्ट्रक्चरिंग का उपयोग: let {property} = objectJavaScript ऑब्जेक्ट प्रॉपर्टी एक्सेस करने का कोड:उदाहरण<!DOCTYPE html> <html lang=&qu

  1. जावास्क्रिप्ट में शेयर्ड प्रॉपर्टीज जावास्क्रिप्ट में शेयर्ड प्रॉपर्टीज

    प्रॉपर्टीज को ऑब्जेक्ट की प्रोटोटाइप प्रॉपर्टी से जोड़कर शेयर किया जा सकता है। ये प्रॉपर्टीज ऑब्जेक्ट के सभी इंस्टेंसेज के बीच शेयर की जाएंगी। जावास्क्रिप्ट में शेयर्ड प्रॉपर्टीज का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <