𝗢𝗯𝗷𝗲𝗰𝘁𝘀 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁

Các đối tượng JavaScript lưu trữ dữ liệu dưới dạng các cặp khóa-giá trị (key-value pairs). Mỗi cặp là một thuộc tính. Khóa là một chuỗi (string). Giá trị có thể là bất kỳ kiểu dữ liệu nào như số, chuỗi hoặc hàm.

Bạn tạo các đối tượng bằng cách sử dụng ký pháp object literal. Sử dụng dấu ngoặc nhọn để chứa dữ liệu của bạn.

Tạo một đối tượng:

Bạn truy cập các thuộc tính theo hai cách:

  1. Ký pháp dấu chấm Sử dụng dấu chấm giữa tên đối tượng và tên thuộc tính. Ví dụ: person.firstName

  2. Ký pháp dạng mảng Sử dụng dấu ngoặc vuông và dấu ngoặc kép. Điều này là cần thiết nếu khóa của bạn có chứa khoảng trắng. Ví dụ: address['building no']

Các quy tắc quan trọng:

Bạn có thể thay đổi dữ liệu bên trong một đối tượng:

Để kiểm tra xem một thuộc tính có tồn tại hay không, hãy sử dụng toán tử in. Nó trả về true nếu khóa đó hiện diện và false nếu không.

Ví dụ: 'employeeId' in employee trả về true.

Nguồn: https://dev.to/pdhanush26/objects-in-javascript-ma6