JavaScript Object.getOwnPropertyDescriptor()
- Trang trước fromEntries()
- Trang tiếp theo getOwnPropertyDescriptors()
- Quay lại lớp trên Tài liệu tham khảo đối tượng JavaScript
Định nghĩa và cách sử dụng
Object.getOwnPropertyDescriptor()
Phương pháp trả về mô tả thuộc tính của đối tượng.
Object.getOwnPropertyDescriptor()
Phương pháp không thay đổi đối tượng gốc.
Phương pháp liên quan:
Object.defineProperty()
Thêm hoặc sửa đổi thuộc tính.
Object.defineProperties()
Thêm hoặc sửa đổi nhiều thuộc tính.
Object.getOwnPropertyNames()
Trả về tất cả các tên thuộc tính của đối tượng.
Object.getOwnPropertyDescriptor()
Trả về mô tả thuộc tính.
Object.getOwnPropertyDescriptors()
Trả về mô tả thuộc tính của tất cả các thuộc tính đối tượng.
Thực thể
// Tạo một đối tượng const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Lấy mô tả thuộc tính let descriptor = Object.getOwnPropertyDescriptor(person, "firstName");
Cú pháp
Object.getOwnPropertyDescriptor(object, property)
Tham số
Tham số | Mô tả |
---|---|
object | Bắt buộc. Đối tượng mục tiêu. |
property | Bắt buộc. Để lấy tên thuộc tính của mô tả. |
Giá trị trả về
Loại | Mô tả |
---|---|
Object | Đối tượng mô tả thuộc tính. |
Hỗ trợ trình duyệt
Object.getOwnPropertyDescriptor()
Là tính năng của ECMAScript5 (ES5).
Từ tháng 7 năm 2013, tất cả các trình duyệt hiện đại đều hỗ trợ hoàn toàn ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
Tháng 9 năm 2012 | Tháng 9 năm 2012 | Tháng 4 năm 2013 | Tháng 7 năm 2012 | Tháng 7 năm 2013 |
- Trang trước fromEntries()
- Trang tiếp theo getOwnPropertyDescriptors()
- Quay lại lớp trên Tài liệu tham khảo đối tượng JavaScript