जावास्क्रिप्ट में ऐरे में तत्वों को अपरिवर्तनीय रूप से जोड़ना

आइए अब सीखते हैं कि ऐरे में तत्वों को अपरिवर्तनीय रूप से कैसे जोड़ा जाए आइए उदाहरण के लिए मान लें कि हमारे पास एक ऐरे है:

javascriptlet arr = [1, 2, 3, 4, 5];

आइए इसमें एक नया तत्व जोड़ें। हमारे दृष्टिकोण के अनुसार हमें ऐरे की एक प्रतिलिपि बनानी चाहिए और नए तत्व को इस प्रतिलिपि में जोड़ना चाहिए। आइए इसे करते हैं:

javascriptlet copy = Object.assign([], arr);
copy.push(6);

let res = copy;

और अब डीस्ट्रक्चरिंग के साथ दूसरे दृष्टिकोण का उपयोग करते हैं:

javascriptlet res = [...arr, 6];
Задание 1

एक बटन बनाएं, जिस पर क्लिक करने पर ऐरे में एक नए तत्व को अपरिवर्तनीय रूप से जोड़ा जाए।