Phương thức Object.defineProperty
(xem here) chấp nhận đối số thứ ba là "bộ mô tả".Trình mô tả là gì?
Trình mô tả là gì?
Phương thức Object.defineProperty
(xem here) chấp nhận đối số thứ ba là "bộ mô tả".Trình mô tả là gì?
Trình mô tả là gì?
A mô tả thuộc tính có thể có hai loại: bộ mô tả dữ liệu hoặc bộ mô tả bộ truy cập.
thuộc tính bắt buộc:
value
thuộc tính bắt buộc:
configurable
enumerable
writable
mẫu:
{
value: 5,
writable: true
}
thuộc tính bắt buộc:
get
hoặc set
hoặc cả haithuộc tính bắt buộc:
configurable
enumerable
mẫu:
{
get: function() {
return 5;
},
enumerable: true
}
Trình mô tả là nội dung mô tả điều gì đó. Trong trường hợp này, nó chỉ là một đối tượng đơn giản ({...}
) với các trường nhất định, mô tả cách hoạt động của thuộc tính. Đọc tiếp xuống trang để xem bạn có thể sử dụng những trường nào.
Đó là ngay dưới "Mô tả" tiêu đề: "Một mô tả tài sản là .. ". – pimvdb
Liên kết bạn cung cấp dường như cung cấp một định nghĩa khá tốt theo phần có nội dung 'Một bộ mô tả thuộc tính là một đối tượng có các trường sau:' –
Tôi bỏ phiếu cho câu hỏi này và câu trả lời được chấp nhận dễ theo dõi hơn giải thích về MDN – kapreski