Đối tượng trong JavaScript

Các đối tượng JavaScript lưu trữ dữ liệu liên quan dưới dạng các cặp key-value. Mỗi key đóng vai trò là một định danh duy nhất cho giá trị của nó.

Các giá trị trong một đối tượng bao gồm:

Đối tượng có tính thay đổi (mutable). Bạn có thể thêm, thay đổi hoặc xóa các thuộc tính bất cứ lúc nào. Điều này giúp bạn nhóm dữ liệu và hành vi lại với nhau.

Hai cách để tạo đối tượng:

  1. Object Literals Sử dụng dấu ngoặc nhọn để định nghĩa các thuộc tính trực tiếp. Ví dụ:
const user = {
  name: "Vidhya",
  age: 23,
  job: "Developer"
};
  1. New Object Constructor Sử dụng hàm khởi tạo Object(). Ví dụ:
const user = new Object();
user.name = "Alex";
user.age = 4;

Cách làm việc với đối tượng:

Luôn khai báo đối tượng của bạn với const để giữ cho các tham chiếu luôn ổn định.

Nguồn: https://dev.to/vidhya_murali_5aabe7784bd/objects-in-javascript-5600