Có thể thay đổi

Giá trị có thể thay đổi (mutable) là giá trị có thể bị thay đổi mà không cần tạo ra một giá trị hoàn toàn mới, trái ngược với giá trị bất biến.

Trong JavaScript, đối tượngmảng mặc định là có thể thay đổi — các thuộc tính và phần tử của chúng có thể bị thay đổi mà không cần tạo đối tượng hoặc mảng mới. Ngược lại, giá trị nguyên thủy là bất biến — một khi giá trị nguyên thủy được tạo ra, nó không thể bị thay đổi, mặc dù biến lưu giữ nó có thể được gán một giá trị khác.

Xem thêm