Αντίγραφα πινάκων σε JavaScript

Ας μάθουμε να αντιγράφουμε πίνακες. Ας υποθέσουμε για παράδειγμα ότι έχουμε έναν συγκεκριμένο πίνακα:

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

Ας δημιουργήσουμε ένα αντίγραφό του. Αυτό γίνεται χρησιμοποιώντας μια ειδική μέθοδο, ως εξής:

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

Υπάρχει και μια δεύτερη προσέγγιση - μέσω αποδόμησης (destructuring):

javascriptlet copy = [...arr];