Một kiểu dữ liệu tổng hợp trong JavaScript có nhiều giá trị được nhóm lại với nhau. Nó hoạt động giống như đối tượng trong lớp.
Đối tượng và mảng là kiểu dữ liệu hỗn hợp. Chúng ta hãy tìm hiểu về đối tượng. Một đối tượng được coi là thuộc tính của các đối tượng và các chức năng gắn liền với đối tượng. Sau đây là ký hiệu dấu chấm -
dept.dept_id;
Như bạn thấy ở trên, các thuộc tính và phương thức được biểu thị bằng ký hiệu dấu chấm. Ký hiệu bắt đầu bằng tên đối tượng (dept) và kết thúc bằng tên thuộc tính (dept_id).
Thuộc tính đối tượng có thể là bất kỳ trong ba kiểu dữ liệu nguyên thủy hoặc bất kỳ kiểu dữ liệu trừu tượng nào, chẳng hạn như một đối tượng khác. Thuộc tính đối tượng thường là các biến được sử dụng nội bộ trong các phương thức của đối tượng nhưng cũng có thể là các biến hiển thị toàn cục được sử dụng trên toàn trang.
Cú pháp để thêm thuộc tính vào một đối tượng là -
objectName.objectProperty = propertyValue;