Aanbevolen cursus:

JavaScript String prototype eigenschap

prototype Definitie en gebruik

prototype is een eigenschap die voor alle JavaScript-objecten beschikbaar is.

voorbeeld

eigenschappen laten u nieuwe eigenschappen en methoden toevoegen aan strings. prototype gebruik

eigenschappen voegen nieuwe eigenschappen toe aan alle objecten van een bepaald type:
  function employee(name, jobtitle, born) {
  this.name = name;
  this.jobtitle = jobtitle;
}
this.born = born;
employee.prototype.salary = 2000;

probeer het zelf uit

const fred = new employee("Fred Flintstone", "Caveman", 1970);

syntaxis object.prototype.name =

waarde

Waarschuwing

Het wordt niet aanbevolen om het prototype van objecten te wijzigen die u niet kunt controleren.

  • U moet de prototypering van ingebouwde JavaScript datatypen niet wijzigen, bijvoorbeeld:
  • Strings
  • Arrays
  • Datums
  • Booleans
  • Functies
  • Objecten

pas alleen het prototype van de objecten aan die u zelf hebt gemaakt aan.

prototype eigenschap

JavaScript prototype eigenschappen laten u nieuwe eigenschappen toevoegen aan objecten:

voorbeeld

function Person(first, last, age, eyecolor) {
  this.firstName = first;
  this.lastName = last;
  this.eyeColor = eyecolor;
}
Person.prototype.nationality = "English";

probeer het zelf uit

browserondersteuning

prototype is een kenmerk van ECMAScript1 (ES1).

Alle browsers ondersteunen volledig ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Support Support Support Support Support Support

Related pages

JavaScript string

JavaScript string methods

JavaScript string search