JavaScript में फ़ंक्शन से ऐरे की डीस्ट्रक्चरिंग
डीस्ट्रक्चरिंग के लिए ऐरे का किसी वेरिएबल में स्टोर होना ज़रूरी नहीं है। यह किसी फ़ंक्शन के रिटर्न वैल्यू का रिजल्ट भी हो सकता है। आइए एक उदाहरण से समझते हैं। मान लीजिए एक फ़ंक्शन इस प्रकार है:
function func() {
return [2025, 12, 31];
}
अब इस फ़ंक्शन द्वारा रिटर्न किए गए वैल्यू को डीस्ट्रक्चर करते हैं:
let [year, month, day] = func();
निम्नलिखित कोड में, ऐरे के भागों को संबंधित वेरिएबल्स में असाइन किया गया है:
function func() {
return ['John', 'Smit', 'development', 'programmer', 2000];
}
let arr = func();
let name = arr[0];
let surname = arr[1];
let department = arr[2];
let position = arr[3];
let salary = arr[4];
इस कोड को डीस्ट्रक्चरिंग का उपयोग करके दोबारा लिखें, जैसा कि आपने सीखा है।