<JavaScript Array di riferimento
Esempio
Fare un nuovo metodo di matrice che trasforma i valori di matrice in maiuscolo:
Array.prototype.myUcase = function() {
for (i = 0; i < this.length; i++)
{
this[i] = this[i].toUpperCase();
}
};
Fare un array, quindi chiamare il metodo myUcase:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.myUcase();
I valori nella matrice frutta è ora:
BANANA,ORANGE,APPLE,MANGO
Prova tu stesso " Definizione e l'utilizzo
Il costruttore prototipo consente di aggiungere nuove proprietà e metodi per Array() dell'oggetto.
Quando si costruisce una proprietà, tutti gli array sarà data la proprietà e il suo valore, come di default.
Quando si costruisce un metodo, tutti gli array avrà questo metodo disponibile.
Note: Array.prototype non si riferisce ad un singolo array, ma alla Array() dell'oggetto stesso.
Note: Prototype è un costruttore oggetto globale che è disponibile per tutti gli oggetti JavaScript.
Supporto browser
Proprietà | |||||
---|---|---|---|---|---|
prototype | sì | sì | sì | sì | sì |
Sintassi
Array.prototype. <JavaScript Array di riferimento