Kiểu object là gì?

{{FormatNumbertoThousand(model.total_like)}} lượt thích
4.227 lượt xem

Kiểu object đề cập đến một giá trị ghép nơi bạn có thể đặt các thuộc tính (các vị trí được đặt tên) mà mỗi thuộc tính là một giá trị riêng có thể là bất kỳ kiểu nào.

var obj = {
a: "hello world", // property
b: 42,
c: true
};
obj.a; // "hello world", accessed with doted notation
obj.b; // 42
obj.c; // true
obj["a"]; // "hello world", accessed with bracket notation
obj["b"]; // 42
obj["c"]; // true

Ký hiệu dấu ngoặc nhọn cũng hữu ích nếu bạn muốn truy cập một thuộc tính / khóa nhưng tên được lưu trữ trong một biến khác, chẳng hạn như:

var obj = {
a: "hello world",
b: 42
};
var b = "a";
obj[b]; // "hello world"
obj["b"]; // 42
{{login.error}}