Właściwość prototype obiektu JavaScript
- Poprzednia strona preventExtensions()
- Następna strona seal()
- Wróć do poprzedniego poziomu Podręcznik do obiektów JavaScript
Definicja i użycie
prototype
To globalna właściwość dostępna dla wszystkich obiektów JavaScript.
prototype
Atrybuty pozwalają na dodawanie nowych atrybutów i metod do obiektów.
instancja
Używaj atrybutu prototype, aby dodać nowe atrybuty do wszystkich obiektów danego typu:
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);
gramatyka
object.prototype.name = value
obsługa przeglądarek
prototype
To cechy ECMAScript1 (ES1).
Wszystkie nowoczesne przeglądarki wspierają ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Wspieraj | Wspieraj | Wspieraj | Wspieraj | Wspieraj | Wspieraj |
Strony związane
- Poprzednia strona preventExtensions()
- Następna strona seal()
- Wróć do poprzedniego poziomu Podręcznik do obiektów JavaScript