JavaScript Object.getOwnPropertyDescriptor()
- Pagina precedente fromEntries()
- Pagina successiva getOwnPropertyDescriptors()
- Torna alla pagina precedente Manuale di riferimento degli oggetti JavaScript
Definizione e uso
Object.getOwnPropertyDescriptor()
Il metodo restituisce il descrittore dell'attributo dell'oggetto.
Object.getOwnPropertyDescriptor()
Il metodo non cambia l'oggetto originale.
Metodi correlati:
Object.defineProperty()
Aggiungi o modifica proprietà.
Object.defineProperties()
Aggiungi o modifica più proprietà.
Object.getOwnPropertyNames()
Restituisce tutti i nomi delle proprietà dell'oggetto.
Object.getOwnPropertyDescriptor()
Restituisce i descrittori delle proprietà.
Object.getOwnPropertyDescriptors()
Restituisce i descrittori di tutte le proprietà dell'oggetto.
Esempio
// Crea un oggetto const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Ottieni il descrittore dell'attributo let descriptor = Object.getOwnPropertyDescriptor(person, "firstName");
Sintassi
Object.getOwnPropertyDescriptor(object, property)
Parametro
Parametro | Descrizione |
---|---|
object | Obbligatorio. Oggetto di destinazione. |
property | Obbligatorio. Per ottenere il nome dell'attributo del descrittore. |
Valore di ritorno
Tipo | Descrizione |
---|---|
Object | Oggetto descrittore delle proprietà. |
Supporto del browser
Object.getOwnPropertyDescriptor()
È una caratteristica di ECMAScript5 (ES5).
Dalla luglio 2013, tutti i browser moderni supportano completamente ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
Settembre 2012 | Settembre 2012 | Aprile 2013 | Luglio 2012 | Luglio 2013 |
- Pagina precedente fromEntries()
- Pagina successiva getOwnPropertyDescriptors()
- Torna alla pagina precedente Manuale di riferimento degli oggetti JavaScript