JavaScript-Objekt-prototype-Eigenschaft

Definition und Verwendung

prototype Es ist eine globale Eigenschaft, die für alle JavaScript-Objekte verfügbar ist.

prototype Attribute erlauben es Ihnen, neuen Attributen und Methoden zu einem Objekt hinzuzufügen.

Instanz

Verwenden Sie das prototype-Attribut, um neuen Attributen für alle Objekte eines bestimmten Typs hinzuzufügen:

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);

Probieren Sie es selbst aus

Syntax

Objekt.prototype.Name = Wert

Browser-Unterstützung

prototype Es ist eine ECMAScript1 (ES1) -Eigenschaft.

Alle modernen Browser unterstützen ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Oper
Chrome IE Edge Firefox Safari Oper
Unterstützung Unterstützung Unterstützung Unterstützung Unterstützung Unterstützung

Verwandte Seiten

JavaScript-Objekt

JavaScript-Objekt-Definition

JavaScript-Objekt-Methode

JavaScript-Objekt-Eigenschaft