ऑब्जेक्ट बनाने के लिए, नए ऑपरेटर का उपयोग किसी ऑब्जेक्ट का इंस्टेंस बनाने के लिए किया जाता है। नए ऑपरेटर के बाद कंस्ट्रक्टर विधि आती है।
एक कंस्ट्रक्टर एक ऐसा फंक्शन है जो किसी ऑब्जेक्ट को बनाता और इनिशियलाइज़ करता है। जावास्क्रिप्ट ऑब्जेक्ट बनाने के लिए ऑब्जेक्ट () नामक एक विशेष कंस्ट्रक्टर फ़ंक्शन प्रदान करता है। ऑब्जेक्ट () कंस्ट्रक्टर का रिटर्न वैल्यू एक वेरिएबल को सौंपा गया है।
वेरिएबल में नई वस्तु का संदर्भ होता है। ऑब्जेक्ट को निर्दिष्ट गुण चर नहीं हैं और 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