Αντίγραφα αντικειμένων σε JavaScript
Ας μάθουμε να αντιγράφουμε αντικείμενα. Ας υποθέσουμε για παράδειγμα ότι έχουμε ένα συγκεκριμένο αντικείμενο:
let obj = {a: 1, b: 2, c: 3};
Ας δημιουργήσουμε ένα αντίγραφό του. Αυτό γίνεται χρησιμοποιώντας μια ειδική μέθοδο, ως εξής:
let copy = Object.assign({}, obj);
Υπάρχει και μια δεύτερη προσέγγιση - μέσω αποδόμησης:
let copy = {...obj};