Sao chép mảng trong JavaScript
Hãy học cách sao chép mảng. Ví dụ, chúng ta có một mảng như sau:
javascriptlet arr = [1, 2, 3, 4, 5];
Hãy tạo một bản sao của nó. Việc này được thực hiện bằng một phương thức đặc biệt, như thế này:
javascriptlet copy = Object.assign([], arr);
Cũng có cách tiếp cận thứ hai - thông qua phép phân rã mảng (destructuring):
javascriptlet copy = [...arr];