JavaScript Array EigenschaftKonstruktor

Array Object 参考手册JavaScript Array-Objekt

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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Alle wichtigen Browser unterstützen die Eigenschaft prototype.


Syntax

Array.prototype.name=value


Array Object 参考手册JavaScript Array-Objekt

Andere Erweiterungen