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

जावास्क्रिप्ट में ऑब्जेक्ट कैसे बनाएं?


ऑब्जेक्ट बनाने के लिए, नए ऑपरेटर का उपयोग किसी ऑब्जेक्ट का इंस्टेंस बनाने के लिए किया जाता है। नए ऑपरेटर के बाद कंस्ट्रक्टर विधि आती है।

एक कंस्ट्रक्टर एक ऐसा फंक्शन है जो किसी ऑब्जेक्ट को बनाता और इनिशियलाइज़ करता है। जावास्क्रिप्ट ऑब्जेक्ट बनाने के लिए ऑब्जेक्ट () नामक एक विशेष कंस्ट्रक्टर फ़ंक्शन प्रदान करता है। ऑब्जेक्ट () कंस्ट्रक्टर का रिटर्न वैल्यू एक वेरिएबल को सौंपा गया है।

वेरिएबल में नई वस्तु का संदर्भ होता है। ऑब्जेक्ट को निर्दिष्ट गुण चर नहीं हैं और var कीवर्ड से परिभाषित नहीं हैं।

उदाहरण

जावास्क्रिप्ट में ऑब्जेक्ट बनाने का तरीका जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं -

<html>
   <head>
      <title>User-defined objects</title>
      <script>
         var book = new Object(); // Create the object
         book.subject = "Perl"; // Assign properties to the object
         book.author = "Tutorialspoint";
      </script>
   </head>
   <body>
      <script>
         document.write("Book name is : " + book.subject + "<br>");
         document.write("Book author is : " + book.author + "<br>");
      </script>
   </body>
</html>

आउटपुट

Book name is : Perl
Book author is : Tutorialspoint

  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" /> <title>Docu

  1. कैसे जावास्क्रिप्ट में प्रत्येक वस्तु के लिए एक अद्वितीय आईडी बनाने के लिए?

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