जावास्क्रिप्ट प्रोग्राम विभिन्न तरीकों से ऑब्जेक्ट बनाने के लिए

इस उदाहरण में, आप विभिन्न तरीकों से जावास्क्रिप्ट ऑब्जेक्ट बनाना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावास्क्रिप्ट प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावास्क्रिप्ट वस्तुओं
  • जावास्क्रिप्ट निर्माता समारोह

आप तीन अलग-अलग तरीकों से एक ऑब्जेक्ट बना सकते हैं:

  1. वस्तु शाब्दिक का उपयोग करना
  2. सीधे वस्तु का उदाहरण बनाकर
  3. कंस्ट्रक्टर फ़ंक्शन का उपयोग करके

उदाहरण 1: वस्तु शाब्दिक का उपयोग करना

 // program to create JavaScript object using object literal const person = ( name: 'John', age: 20, hobbies: ('reading', 'games', 'coding'), greet: function() ( console.log('Hello everyone.'); ), score: ( maths: 90, science: 80 ) ); console.log(typeof person); // object // accessing the object value console.log(person.name); console.log(person.hobbies(0)); person.greet(); console.log(person.score.maths);

आउटपुट

ऑब्जेक्ट जॉन रीडिंग सभी को नमस्कार। 90

इस कार्यक्रम में, हमने एक व्यक्ति नाम की एक वस्तु बनाई है ।

आप एक वस्तु का उपयोग कर एक वस्तु बना सकते हैं। एक वस्तु शाब्दिक ( )एक वस्तु को सीधे बनाने के लिए उपयोग करता है।

एक ऑब्जेक्ट एक कुंजी के साथ बनाया गया है : मूल्य जोड़ी।

आप किसी ऑब्जेक्ट के अंदर फ़ंक्शन, सरणियों और यहां तक ​​कि वस्तुओं को भी परिभाषित कर सकते हैं। आप डॉट .नोटेशन का उपयोग करके ऑब्जेक्ट के मूल्य तक पहुंच सकते हैं ।

किसी वस्तु के उदाहरण का उपयोग करके वस्तु बनाने का सिंटैक्स है:

 const objectName = new Object();

उदाहरण 2: प्रत्यक्ष रूप से वस्तु का उपयोग करके एक वस्तु बनाएं

 // program to create JavaScript object using instance of an object const person = new Object ( ( name: 'John', age: 20, hobbies: ('reading', 'games', 'coding'), greet: function() ( console.log('Hello everyone.'); ), score: ( maths: 90, science: 80 ) )); console.log(typeof person); // object // accessing the object value console.log(person.name); console.log(person.hobbies(0)); person.greet(); console.log(person.score.maths);

आउटपुट

ऑब्जेक्ट जॉन रीडिंग सभी को नमस्कार। 90

यहां, ऑब्जेक्ट बनाने newके Object()लिए उदाहरण के साथ कीवर्ड का उपयोग किया जाता है ।

उदाहरण 3: कंस्ट्रक्टर फ़ंक्शन का उपयोग करके एक ऑब्जेक्ट बनाएं

 // program to create JavaScript object using instance of an object function Person() ( this.name = 'John', this.age = 20, this.hobbies = ('reading', 'games', 'coding'), this.greet = function() ( console.log('Hello everyone.'); ), this.score = ( maths: 90, science: 80 ) ) const person = new Person(); console.log(typeof person); // object // accessing the object value console.log(person.name); console.log(person.hobbies(0)); person.greet(); console.log(person.score.maths);

आउटपुट

ऑब्जेक्ट जॉन रीडिंग सभी को नमस्कार। 90

उपरोक्त उदाहरण में, Person()कंस्ट्रक्टर फ़ंक्शन का उपयोग newकीवर्ड का उपयोग करके ऑब्जेक्ट बनाने के लिए किया जाता है ।

new Person() एक नई वस्तु बनाता है।

दिलचस्प लेख...