जावास्क्रिप्ट में ऐरे में तत्वों को अपरिवर्तनीय रूप से जोड़ना
आइए अब सीखते हैं कि ऐरे में तत्वों को अपरिवर्तनीय रूप से कैसे जोड़ा जाए आइए उदाहरण के लिए मान लें कि हमारे पास एक ऐरे है:
let arr = [1, 2, 3, 4, 5];
आइए इसमें एक नया तत्व जोड़ें। हमारे दृष्टिकोण के अनुसार हमें ऐरे की एक प्रतिलिपि बनानी चाहिए और नए तत्व को इस प्रतिलिपि में जोड़ना चाहिए। आइए इसे करते हैं:
let copy = Object.assign([], arr);
copy.push(6);
let res = copy;
और अब डीस्ट्रक्चरिंग के साथ दूसरे दृष्टिकोण का उपयोग करते हैं:
let res = [...arr, 6];
एक बटन बनाएं, जिस पर क्लिक करने पर ऐरे में एक नए तत्व को अपरिवर्तनीय रूप से जोड़ा जाए।