Proprietà prototype degli oggetti JavaScript
- Pagina precedente preventExtensions()
- Pagina successiva seal()
- Torna al livello superiore Manuale di riferimento degli oggetti JavaScript
Definizione e uso
prototype
È un attributo globale disponibile per tutti gli oggetti JavaScript.
prototype
Le proprietà consentono di aggiungere nuovi attributi e metodi agli oggetti.
istanza
Aggiungi nuove proprietà a tutti gli oggetti di un tipo dato utilizzando l'attributo prototype:
function employee(name, jobtitle, born) { this.name = name; this.jobtitle = jobtitle; this.born = born; } employee.prototype.salary = 2000; const fred = new employee("Fred Flintstone", "Caveman", 1970);
sintassi
oggetto.prototype.nome = valore
Supporto del browser
prototype
Sono caratteristiche di ECMAScript1 (ES1).
Tutti i browser moderni supportano ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Supporto | Supporto | Supporto | Supporto | Supporto | Supporto |
- Pagina precedente preventExtensions()
- Pagina successiva seal()
- Torna al livello superiore Manuale di riferimento degli oggetti JavaScript