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: 18px;       font-weight: 500;       color: rebeccapurple;    } </style> </head> <body> <h1>जावास्क्रिप्ट में डीप क्लोनिंग ऑब्जेक्ट</h1> <div class="result"></div> <button class="Btn">यहाँ क्लिक करें</button> <h3>obj ऑब्जेक्ट को डीप क्लोन करने के लिए ऊपर दिए गए बटन पर क्लिक करें</h3> <script>    let BtnEle = document.querySelector(".Btn");    let resEle = document.querySelector(".result");    let obj = {       firstName: "Rohan",       lastName: "Sharma",       age: 22,       rollNo: "A12",    };    let obj1 = JSON.parse(JSON.stringify(obj));    BtnEle.addEventListener("click", () => {       obj.firstName = "Mohit";       resEle.innerHTML = "obj.firstName =" + obj.firstName + "<br>";       resEle.innerHTML += "obj1.firstName = " + obj1.firstName + "<br><br>";    }); </script> </body> </html>

आउटपुट

उपरोक्त कोड निम्नलिखित आउटपुट देगा -

उदाहरण के साथ जावास्क्रिप्ट में डीप क्लोनिंग ऑब्जेक्ट समझाएं

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

उदाहरण के साथ जावास्क्रिप्ट में डीप क्लोनिंग ऑब्जेक्ट समझाएं


  1. जावास्क्रिप्ट एरर ऑब्जेक्ट समझाएं जावास्क्रिप्ट एरर ऑब्जेक्ट समझाएं

    परिचय एरर ऑब्जेक्ट जावास्क्रिप्ट इंटरप्रेटर द्वारा फेंका जाता है जब एक स्क्रिप्ट एरर होती है। इस एरर ऑब्जेक्ट को यूज़र-डिफाइंड एक्सेप्शन्स के लिए भी फेंका जा सकता है। जावास्क्रिप्ट एरर ऑब्जेक्ट की दो मुख्य प्रॉपर्टीज हैं: प्रॉपर्टीविवरण nameएरर का नाम सेट या रिटर्न करता है messageएरर मैसेज को

  1. जावास्क्रिप्ट में एसिंक्रोनस फंक्शन्स उदाहरण के साथ जावास्क्रिप्ट में एसिंक्रोनस फंक्शन्स उदाहरण के साथ

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

  1. उदाहरण के साथ जावास्क्रिप्ट में इनहेरिटेंस उदाहरण के साथ जावास्क्रिप्ट में इनहेरिटेंस

    जावास्क्रिप्ट एक ऑब्जेक्ट-आधारित भाषा है जो प्रोटोटाइप पर आधारित है। इनहेरिटेंस को जावास्क्रिप्ट में प्रोटोटाइप ऑब्जेक्ट का उपयोग करके लागू किया जाता है। जावास्क्रिप्ट में इनहेरिटेंस लागू करने के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=