Αμετάβλητη προσθήκη στοιχείων σε πίνακα σε JavaScript
Ας μάθουμε τώρα πώς να κάνουμε αμετάβλητη προσθήκη στοιχείων σε πίνακα Ας υποθέσουμε για παράδειγμα ότι έχουμε έναν συγκεκριμένο πίνακα:
javascriptlet arr = [1, 2, 3, 4, 5];
Ας προσθέσουμε ένα νέο στοιχείο σε αυτόν. Σύμφωνα με την προσέγγισή μας, πρέπει να δημιουργήσουμε ένα αντίγραφο του πίνακα και να προσθέσουμε το νέο στοιχείο σε αυτό το αντίγραφο. Ας το κάνουμε αυτό:
javascriptlet copy = Object.assign([], arr);
copy.push(6);
let res = copy;
Τώρα ας χρησιμοποιήσουμε τη δεύτερη προσέγγιση με αποδόμηση:
javascriptlet res = [...arr, 6];
Задание 1
Δημιουργήστε ένα κουμπί, upon pressing which θα γίνεται αμετάβλητη προσθήκη νέου στοιχείου σε πίνακα.