concat मेथड
concat मेथड निर्दिष्ट ऐरे को
एक सामान्य ऐरे में मर्ज करती है। यह मेथड
एक ऐरे पर लागू होती है, और मेथड के पैरामीटर में
मर्ज किए जाने वाले अन्य ऐरे पास किए जाते हैं।
यह मेथड मूल ऐरे को परिवर्तित नहीं करती है,
बल्कि एक नया ऐरे रिटर्न करती है।
सिंटैक्स
ऐरे.concat(एक और ऐरे, और एक ऐरे, और एक...);
उदाहरण
आइए 3 ऐरे को concat मेथड की
मदद से एक में मर्ज करें:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);
console.log(res);
कोड निष्पादित करने का परिणाम:
[1, 2, 3, 4, 5, 6]
उदाहरण
और अब दो ऐरे को एक साथ मर्ज करते हैं:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);
console.log(res);
कोड निष्पादित करने का परिणाम:
[1, 2, 3, 4]
उदाहरण
न केवल ऐरे, बल्कि विशिष्ट मान भी पास किए जा सकते हैं:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);
console.log(res);
कोड निष्पादित करने का परिणाम:
[1, 2, 3, 4, 5, 6]
उदाहरण
मेथड को खाली ऐरे पर भी लागू किया जा सकता है। इस स्थिति में मर्ज किए जाने वाले सभी ऐरे मेथड के पैरामीटर के रूप में पास किए जाएंगे:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);
console.log(res);
कोड निष्पादित करने का परिणाम:
[1, 2, 3, 4, 5, 6]
यह भी देखें
-
joinमेथड,
जो ऐरे को स्ट्रिंग में मर्ज करती है