
jesteś tutaj
589
Stosowanie prototypów
Czym są prototypy?
W języku JavaScript obiekty mogą dziedziczyć właściwości i zachowania
po innych obiektach. Precyzyjniej rzecz ujmując, możemy powiedzieć, że
JavaScript korzysta z rozwiązania nazywanego
dziedziczeniem prototypów, przy
czym
prototypem nazywany jest obiekt, po którym są dziedziczone zachowania.
Celem takiego rozwiązania jest zapewnienie możliwości dziedziczenia
i wielokrotnego stosowania istniejących właściwości (w tym także metod),
a jednocześnie umożliwienie rozszerzania ich w nowych obiektach.
Wszystko to jest dosyć abstrakcyjne, więc przeanalizujemy to na przykładzie.
Zaczniemy od prototypu ...