Przykład
Użyj właściwości prototypu, aby dodać nową właściwość do wszystkich obiektów danego typu:
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);
Wartość fred.salary będą:
2000
Spróbuj sam " Definicja i Wykorzystanie
Nieruchomość prototyp pozwala na dodawanie nowych właściwości i metod do istniejących typów obiektów.
Note: Prototype jest właściwością globalny, który jest dostępny w niemal wszystkich obiektów JavaScript.
Wsparcie przeglądarka
Nieruchomość | |||||
---|---|---|---|---|---|
prototype | tak | tak | tak | tak | tak |
Składnia
object.prototype.name = value
Szczegóły techniczne
Zwracana wartość: | Odniesienie do obiektu String.prototype |
---|---|
JavaScript wersja: | 1,1 |
<String JavaScript Reference