Contoh
Membuat metode array baru yang mengubah nilai array menjadi huruf besar:
Array.prototype.myUcase = function() {
for (i = 0; i < this.length; i++)
{
this[i] = this[i].toUpperCase();
}
};
Membuat sebuah array, kemudian memanggil metode myUcase:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.myUcase();
Nilai-nilai dalam array buah sekarang:
BANANA,ORANGE,APPLE,MANGO
Cobalah sendiri " Definisi dan Penggunaan
Prototipe konstruktor memungkinkan Anda untuk menambahkan properti baru dan metode untuk Array() objek.
Ketika membangun sebuah properti, SEMUA array akan diberikan properti, dan nilai itu, sebagai default.
Ketika membangun sebuah metode, SEMUA array akan memiliki metode ini tersedia.
Note: Array.prototype tidak mengacu pada array tunggal, tetapi dengan Array() obyek itu sendiri.
Note: Prototipe adalah objek konstruktor global yang yang tersedia untuk semua objek JavaScript.
Dukungan Browser
Milik | |||||
---|---|---|---|---|---|
prototype | iya nih | iya nih | iya nih | iya nih | iya nih |
Sintaksis
Array.prototype. <Array Referensi JavaScript