Liam Lambert
30 tháng 9 2024
Sao chép mảng JavaScript: Ngăn chặn các sửa đổi có chủ ý đối với mảng nguồn
Bài viết này thảo luận về một vấn đề JavaScript phổ biến khi sao chép một mảng đối tượng khiến mảng ban đầu vô tình thay đổi khi thực hiện thay đổi. Sao chép nông là nguyên nhân của vấn đề vì nó chỉ sao chép các con trỏ tới các đối tượng—chứ không phải bản thân chúng.