JavaScript Object.getOwnPropertyDescriptor()
- Página anterior fromEntries()
- Página siguiente getOwnPropertyDescriptors()
- Volver a la capa superior Manual de referencias de objetos JavaScript
Definición y uso
Object.getOwnPropertyDescriptor()
El método devuelve el descriptivo de la propiedad del objeto.
Object.getOwnPropertyDescriptor()
El método no cambia el objeto original.
Métodos relacionados:
Object.defineProperty()
Agregar o modificar propiedades.
Object.defineProperties()
Agregar o modificar múltiples propiedades.
Object.getOwnPropertyNames()
Devuelve todos los nombres de propiedades del objeto.
Object.getOwnPropertyDescriptor()
Devuelve los descriptivos de las propiedades.
Object.getOwnPropertyDescriptors()
Devuelve los descriptivos de todas las propiedades del objeto.
Instancia
// Crear un objeto const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Obtener el descriptivo de la propiedad let descriptor = Object.getOwnPropertyDescriptor(person, "firstName");
Sintaxis
Object.getOwnPropertyDescriptor(object, property)
Parámetros
Parámetros | Descripción |
---|---|
object | Requerido. Objeto objetivo. |
property | Requerido. Obtener el nombre de la propiedad del descriptivo. |
Valor de retorno
Tipo | Descripción |
---|---|
Object | Objeto descriptivo de la propiedad. |
Compatibilidad del navegador
Object.getOwnPropertyDescriptor()
Es una característica de ECMAScript5 (ES5).
Desde julio de 2013, todos los navegadores modernos admiten completamente ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
Septiembre de 2012 | Septiembre de 2012 | Abril de 2013 | Julio de 2012 | Julio de 2013 |
- Página anterior fromEntries()
- Página siguiente getOwnPropertyDescriptors()
- Volver a la capa superior Manual de referencias de objetos JavaScript