Cách sử dụng toán tử spread (...)
- Trang trước JS Sắp xếp mảng số
- Trang tiếp theo JS Cuộn đến vùng xem
Học cách sử dụng toán tử ba chấm trong JavaScript (...
) cũng được gọi là toán tử spread.
Toán tử spread (phân tán)
Toán tử spread của JavaScript (...
) có thể mở rộng một đối tượng đếm lại (ví dụ như mảng) thành nhiều phần tử hơn.
Điều này cho phép chúng ta nhanh chóng sao chép toàn bộ hoặc một phần của mảng hiện có vào một mảng khác:
thực thể
Sử dụng toán tử spread trong JavaScript để hợp nhất hai mảng
const numbersOne = [1, 2, 3]; const numbersTwo = [4, 5, 6]; const numbersCombined = [...numbersOne, ...numbersTwo];
Toán tử spread thường được sử dụng để lấy phần cần thiết từ mảng:
thực thể
Chia số đầu tiên và số thứ hai của mảng numbers cho biến, và phần còn lại vào một mảng khác:
const numbers = [1, 2, 3, 4, 5, 6]; const [one, two, ...rest] = numbers;
Chúng ta cũng có thể sử dụng toán tử spread trên đối tượng:
thực thể
const myVehicle = { thương hiệu: 'Ford', mẫu: 'Mustang', màu sắc: 'red' } const updateMyVehicle = { loại: 'car', năm: 2021, màu sắc: 'yellow' } const myUpdatedVehicle = {...myVehicle, ...updateMyVehicle}
Vui lòng注意,không khớp thuộc tính được hợp nhất, nhưng thuộc tính khớp màu sắc
bị đối tượng được truyền vào cuối cùng updateMyVehicle
Đã bao gồm. Màu sắc cuối cùng bây giờ là màu vàng.
Trang liên quan
Hướng dẫn:JavaScript ES6
- Trang trước JS Sắp xếp mảng số
- Trang tiếp theo JS Cuộn đến vùng xem