कैसे विस्तार ऑपरेटर का उपयोग करें (...)
- पिछला पृष्ठ JS नंबर एक्सेसेस ऑर्डर
- अगला पृष्ठ JS स्क्रॉल तक जाएं
JavaScript में तीन बिंदु ऑपरेटर (...
) को विस्तार ऑपरेटर के रूप में भी कहा जाता है。
विस्तार ऑपरेटर (spread operator)
JavaScript के विस्तार ऑपरेटर (...
)(एक विकल्पित वस्तु (जैसे अर्रे) को अधिक घटकों में विस्तार कर सकते हैं。
यह हमें आसानी से मौजूदा अर्रे के सभी या किसी हिस्से को दूसरे अर्रे में नक़ल करने की अनुमति देता है:
उदाहरण
दो अर्रे को JavaScript में विस्तार ऑपरेटर के द्वारा जोड़ें
const numbersOne = [1, 2, 3]; const numbersTwo = [4, 5, 6]; const numbersCombined = [...numbersOne, ...numbersTwo];
विस्तार ऑपरेटर को अक्सर अर्रे से इच्छित हिस्से को निकालने के लिए उपयोग किया जाता है:
उदाहरण
numbers अर्रे के पहले और दूसरे घटक को वारियेबल अन्वयित करें, और शेष भाग को एक अन्य अर्रे में डालें:
const numbers = [1, 2, 3, 4, 5, 6]; const [one, two, ...rest] = numbers;
हम ऑब्जेक्ट पर भी विस्तार ऑपरेटर का उपयोग कर सकते हैं:
उदाहरण
const myVehicle = { ब्रांड: 'फोर्ड', मॉडल: 'मस्टैंग', रंग: 'लाल' } const updateMyVehicle = { टाइप: 'कार', वर्ष: 2021, रंग: 'पीला' } const myUpdatedVehicle = {...myVehicle, ...updateMyVehicle}
ध्यान दें कि अनुरूप नहीं होने वाले गुण जोड़े गए हैं, लेकिन अनुरूप गुण रंग
पिछले में प्रविष्ट किये गये ऑब्जेक्ट updateMyVehicle
बनाया।अंतिम रंग अब पीला है।
संबंधित पृष्ठ
शिक्षा:JavaScript ES6
- पिछला पृष्ठ JS नंबर एक्सेसेस ऑर्डर
- अगला पृष्ठ JS स्क्रॉल तक जाएं