You Don't Know JS: this & Object Prototypes
- Kategoria:
- informatyka, matematyka
- Wydawnictwo:
- O'Reilly Media
- Data wydania:
- 2014-07-11
- Data 1. wyd. pol.:
- 2014-07-11
- Liczba stron:
- 174
- Czas czytania
- 2 godz. 54 min.
- Język:
- polski
- ISBN:
- 9781491904121
No matter how much experience you have with JavaScript, odds are you don...t fully understand the language. This concise, in-depth guide takes you inside JavaScript...s this structure and object prototypes. You...ll learn how they work and why they...re integral to behavior delegation-a design pattern in which objects are linked, rather than cloned.Like other books in the “You Don...t Know JS" series, this and Object Prototypes dives into trickier parts of the language that many JavaScript programmers simply avoid. Armed with this knowledge, you can become a true JavaScript master.With this book you will:Explore how the this binding points to objects based on how the function is calledLook into the nature of JS objects and why you...d need to point to themLearn how developers use the mixin pattern to fake classes in JSExamine how JS...s prototype mechanism forms links between objectsLearn how to move from class/inheritance design to behavior delegationUnderstand how the OLOO (objects-linked-to-other-objects) coding style naturally implements behavior delegation
Porównaj ceny
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
Mogą Cię zainteresować
Książka na półkach
- 20
- 8
- 7
- 3
- 2
- 1
- 1
- 1
- 1
- 1
OPINIE i DYSKUSJE
Kolejna dobra część z serii, oczywiście jeśli tego nie czytamy po polsku. Temat kontekstu oraz prototypów rozbity na czynniki pierwsze, czasami aż nazbyt szczegółowo. Autor niestety jest niechętny do korzystania z klas w JS, co prawie dekadę po premierze jest standardem w kodzie JavaScriptu. Warto doczytać drugie wydanie książki, dostępne na githubie, gdzie Kyle Simpson już nieco mniej rygorystycznie podchodzi do tematu klas a całość jest napisana znacznie lżejszym tonem. Druga część jest w przygotowywaniu od kilku lat i najprawdopodobniej nieprędko dane będzie zobaczyć efekt końcowy, niemniej jednak znaczna jej większość jest gotowa i warto przeczytać jako zaktualizowanie wiedzy z wydania pierwszego.
Kolejna dobra część z serii, oczywiście jeśli tego nie czytamy po polsku. Temat kontekstu oraz prototypów rozbity na czynniki pierwsze, czasami aż nazbyt szczegółowo. Autor niestety jest niechętny do korzystania z klas w JS, co prawie dekadę po premierze jest standardem w kodzie JavaScriptu. Warto doczytać drugie wydanie książki, dostępne na githubie, gdzie Kyle Simpson już...
więcej Pokaż mimo toNajpierw może o plusach — treść jest poprawna, autor nie robi błędów, można się czegoś dowiedzieć i do tłumaczenia na polski także nie mogę mieć zastrzeżeń. Hmm, i to koniec plusów. Minusów jest więcej — zarówno pyszałkowate nastawienie autora ("nie znasz JS") a co za tym idzie wywindowana nadmiernie cena (a i tak kupowałem ją z obniżką 50%),nie nauczanie czytelnika, tylko pouczanie (manieryzm komentowania, że dany kod musiał zaskoczyć czytelnika, albo że jest na pewno niezrozumiały),nadmiar przykładów ilustrujących błędy. Przykłady są napisane na odczepnego, non-stop jak nie "foo", to "bar", jak nie "myObject" to "anotherObject". Chyba jedynymi rodzynkami jest raz użyta nazwa "Widget" i "Vehicle".
Od strony, powiedzmy, technicznej — całość zamiast w jednym tomie jest rozbita na kilka książek — ta została zminiaturyzowana, aby licznik dobił jakoś w okolice 200 stron. Czcionka użyta do prezentacji bloków kodu jest czytelna, ale mniejsza niż na ogół używana w tego typu publikacjach.
Gdyby ta pozycja była wydana na bezludnej wyspie to oczywiście miażdżyłaby konkurencję z braku tejże, ale mając wybór polecam inne tytuły napisane nie dla hucpy, ale aby faktycznie nauczyć JavaScriptu. Summa summarum — może być.
Najpierw może o plusach — treść jest poprawna, autor nie robi błędów, można się czegoś dowiedzieć i do tłumaczenia na polski także nie mogę mieć zastrzeżeń. Hmm, i to koniec plusów. Minusów jest więcej — zarówno pyszałkowate nastawienie autora ("nie znasz JS") a co za tym idzie wywindowana nadmiernie cena (a i tak kupowałem ją z obniżką 50%),nie nauczanie czytelnika, tylko...
więcej Pokaż mimo to