Örnek
harf içine dizi değerlerini dönüştüren yeni bir dizi yöntemim olsun:
Array.prototype.myUcase = function() {
for (i = 0; i < this.length; i++)
{
this[i] = this[i].toUpperCase();
}
};
bir dizi yapın, daha sonra myUcase yöntemini çağırın:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.myUcase();
Meyve dizide değerler artık şudur:
BANANA,ORANGE,APPLE,MANGO
Kendin dene " Tanımı ve Kullanımı
Prototip yapıcı Eğer yeni özellikler ve yöntemler eklemenize izin verir Array() nesne.
Bir özellik oluştururken, TÜM diziler özelliği verilecek ve bu varsayılan olarak, bir değerdir.
bir yöntemi oluştururken, TÜM diziler bu yöntem kullanılabilir olacaktır.
Note: Array.prototype ama, tek bir dizi için ilgili değildir Array() nesnenin kendisine.
Note: Prototip tüm JavaScript nesneler için kullanılabilir küresel bir nesne yapıcı olduğunu.
Tarayıcı Desteği
özellik | |||||
---|---|---|---|---|---|
prototype | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
Array.prototype. <JavaScript Dizi Referans