Örnek
Belirli bir türdeki tüm nesneler için yeni bir özellik eklemek için prototip özelliğini kullanın:
function employee(name, jobtitle, born)
{
this.name = name;
this.jobtitle = jobtitle;
this.born = born;
}
employee.prototype.salary = 2000;
var fred = new employee("Fred Flintstone", "Caveman", 1970);
fred.salary değeri olacaktır:
2000
Kendin dene " Tanımı ve Kullanımı
Prototip özelliği mevcut nesne türleri için yeni özellikler ve yöntemler eklemenize izin verir.
Note: Prototip neredeyse tüm JavaScript nesneleri ile kullanılabilir küresel bir özelliktir.
Tarayıcı Desteği
özellik | |||||
---|---|---|---|---|---|
prototype | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
object.prototype.name = value
Teknik detaylar
Geri dönüş değeri: | String.prototype nesnesine başvuru |
---|---|
JavaScript Versiyon: | 1.1 |
<JavaScript dize Referans