Dziedziczenie prototypowe w JavaScript
Stronę tą wyświetlono już: 4801 razy
W JavaScript nie da się dziedziczyć w klasyczny sposób, a jedynie poprzez wykorzystanie prototypów. Oto przykład prostej implementacji takiego dziedziczenia:
Na czym polega prototypowe dziedziczenie? Wszystkie metody klasy bazowej są przepisywane do klasy dziedziczącej. Jeszcze tylko jedna zmiana, która dla mnie jest znacząca ze względu na uporządkowanie kodu, ja wolę aby linijka:
Została przeniesiona do ciała deklaracji obiektu, co będzie wyglądało następująco:
Tytuł:
JavaScript i jQuery. Interaktywne strony WWW dla każdego. Podręcznik Front-End Developera
Autor:
Jon Duckett
Tytuł:
JavaScript od pierwszej linii kodu. Błyskawiczna nauka pisania gier, stron WWW i aplikacji internetowych
Autor:
Laurence Lars Svekis, Maaike van Putten, Rob Percival
Tytuł:
JavaScript funkcyjnie. Zrównoważone, pragmatyczne programowanie funkcyjne w JavaScript
Autor:
Kyle Simpson
Tytuł:
JavaScript dla dzieci dla bystrzaków
Autor:
Chris Minnick, Eva Holland
Tytuł:
Modularny JavaScript dla zaawansowanych
Autor:
Nicolas Bevacqua
Tytuł:
JavaScript w praktyce. Stwórz twitterowego bota, system sygnalizacyjny LED i inne projekty z użyciem Node.js i Raspberry Pi
Autor:
Lynn Beighley
Tytuł:
Matematyka dla programistów JavaScript
Autor:
Jacek Piechota
Tytuł:
JavaScript i jQuery. Interaktywne strony WWW dla każdego. Podręcznik Front-End Developera
Autor:
Jon Duckett
Tytuł:
ECMAScript 6. Przewodnik po nowym standardzie języka JavaScript
Autor:
Nicholas C. Zakas
Tytuł:
JavaScript i wzorce projektowe. Programowanie dla zaawansowanych. Wydanie II
Autor:
Simon Timms