Właściwość prototype obiektu 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);

Spróbuj sam

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

Obiekt JavaScript

Definicja obiektu JavaScript

Metody obiektu JavaScript

Atrybuty obiektu JavaScript