JavaScript Array EigenschaftKonstruktor
Beispiel
Eine neue Array-Methode, die Array-Werte in Großbuchstaben umwandelt:
Array.prototype.myUcase=function()
{
for (i=0;i<this.length;i++)
{
this[i]=this[i].toUpperCase();
}
}
Erstellen Sie ein Array und rufen Sie dann die Methode myUcase auf:
var fruits=["Banana","Orange","Apple","Mango"];
fruits.myUcase();
fruitsDer aktuelle Wert des Arrays ist:
BANANA,ORANGE,APPLE,MANGO
Selbst ausprobieren »
Definition und Verwendung
Die prototype-Eigenschaft gibt Ihnen die Möglichkeit, Objekten Eigenschaften und Methoden hinzuzufügen.
Beim Erstellen einer Eigenschaft werden alle Arrays mit dieser Eigenschaft versehen, und sie ist der Standardwert.
Beim Erstellen einer Methode können alle Arrays diese Methode verwenden.
Hinweis:Array.prototype allein kann nicht auf ein Array verweisen; das Array()-Objekt kann es.
Hinweis:In JavaScript-Objekten ist Prototype eine globale Eigenschaft.
Browser-Unterstützung
![]()
![]()
![]()
![]()
![]()
Alle wichtigen Browser unterstützen die Eigenschaft prototype.
Syntax
Array.prototype.name=value
Andere Erweiterungen
JavaScript Array-Objekt