Làm cách nào để sao chép danh sách này sang danh sách khác trong javascript?

Bạn không thể sao chép một danh sách chỉ bằng cách gõ list2 = list1, bởi vì. list2 sẽ chỉ là tham chiếu đến list1 và những thay đổi được thực hiện trong list1 cũng sẽ tự động được thực hiện trong list2

Có nhiều cách để tạo một bản sao, một cách là sử dụng phương thức Danh sách tích hợp sẵn copy[]

Thí dụ

Tạo một bản sao của danh sách bằng phương thức copy[]

thislist = ["apple", "banana", "cherry"]
mylist = thislist. copy[]
print[mylist]

Tự mình thử »

Một cách khác để tạo một bản sao là sử dụng phương pháp tích hợp sẵn list[]

Thí dụ

Tạo một bản sao của danh sách bằng phương thức list[]

thislist = ["apple", "banana", "cherry"]
mylist = list[thislist]
print[mylist]

Chủ Đề