इस उदाहरण में, आप एक जावास्क्रिप्ट प्रोग्राम लिखना सीखेंगे जो दो वस्तुओं की संपत्ति को मिलाएगा।
इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावास्क्रिप्ट प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:
- जावास्क्रिप्ट वस्तुओं
- जावास्क्रिप्ट ऑब्जेक्ट .assign ()
उदाहरण 1: Object.assign () का उपयोग करके दो वस्तुओं की संपत्ति का विलय
// program to merge property of two objects // object 1 const person = ( name: 'Jack', age:26 ) // object 2 const student = ( gender: 'male' ) // merge two objects const newObj = Object.assign(person, student); console.log(newObj);
आउटपुट
(नाम: "जैक", आयु: 26, लिंग: "पुरुष")
उपरोक्त उदाहरण में, दो वस्तुओं को Object.assign()
विधि का उपयोग करके एक में मिला दिया जाता है ।
Object.assign()
विधि एक या अधिक स्रोत वस्तुओं से सभी गणनीय गुण के मूल्यों को कॉपी करके एक वस्तु देता है।
उदाहरण 2: स्प्रेड ऑपरेटर का उपयोग करके दो वस्तुओं की संपत्ति का विलय
// program to merge property of two objects // object 1 const person = ( name: 'Jack', age:26 ) // object 2 const student = ( gender: 'male' ) // merge two objects const newObj = (… person,… student); console.log(newObj);
आउटपुट
(नाम: "जैक", आयु: 26, लिंग: "पुरुष")
उपरोक्त उदाहरण में, प्रसार ऑपरेटर का उपयोग करके दो वस्तुओं को एक साथ मिलाया जाता है …
।
नोट : उपरोक्त दोनों उदाहरणों में, यदि दो वस्तुओं की कुंजी समान है, तो दूसरी वस्तु की कुंजी पहली वस्तु की कुंजी को अधिलेखित कर देती है।