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

अपने स्वयं के प्रोटोटाइप का उपयोग करके जावास्क्रिप्ट ऑब्जेक्ट तक कैसे पहुंचे?


हम मौजूदा ऑब्जेक्ट तक पहुंचने में सक्षम हैं "Object.create() . नामक जावास्क्रिप्ट विधि का उपयोग करके अपना स्वयं का प्रोटोटाइप बनाकर t "। इस पद्धति का उपयोग करके हम मौजूदा गुणों से गुणों को नए बनाए गए प्रोटोटाइप में प्राप्त कर सकते हैं। आइए इसकी संक्षेप में चर्चा करें।

वाक्यविन्यास

Object.create(existing obj);

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

उदाहरण

निम्न उदाहरण में, प्रारंभ में, "व्यक्ति . नाम की एक वस्तु " बनाया गया है और "Object.create . का उपयोग करके बनाया गया है " इसका स्वयं का प्रोटोटाइप एक चर "नया . बनाया और असाइन किया गया है "। बाद में, प्रोटोटाइप का उपयोग करके मौजूदा ऑब्जेक्ट की वस्तुओं को बदल दिया गया है और नए गुणों को आउटपुट में दिखाया गया है।

<html>
<body>
<script>
   var person = {
      name: "Karthee",
      profession : "Actor",
      industry: "Tamil"
   };
   document.write(person.name);
   document.write("</br>");
   document.write(person.profession);
   document.write("</br>");
   document.write(person.industry);
   document.write("</br>");
   document.write("Using a prototype the properties of the existing object have been 
   changed to the following");
   document.write("</br>");
   var newper = Object.create(person); /// creating prototype
   newper.name = "sachin";
   newper.profession = "crickter";
   newper.industry = "sports";
   document.write(newper.name);
   document.write("</br>");
   document.write(newper.profession);
   document.write("</br>");
   document.write(newper.industry);
</script>
</body>
</html>

आउटपुट

Karthee
Actor
Tamil
Using a prototype the properties of the existing object have been changed to the following
sachin
crickter
sports

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

    जावास्क्रिप्ट का उपयोग करके कुकी को पढ़ने के लिए कोड निम्नलिखित है - नोट - इस उदाहरण को चलाने के लिए एक स्थानीय सर्वर की आवश्यकता होगी। उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content=&quo

  1. जावास्क्रिप्ट का उपयोग करके URL ऑब्जेक्ट कैसे बनाएं?

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

  1. जावास्क्रिप्ट में किसी अन्य वस्तु के माध्यम से किसी वस्तु का उपयोग कैसे करें?

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