कैसे विस्तार ऑपरेटर का उपयोग करें (...)

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