księgarnia informatyczna aton.pl

Tajniki języka JavaScript. Wskaźnik this i prototypy obiektów

Wydawnictwo HELION

Cena:    39.90   29.13zł

Tajniki języka JavaScript. Wskaźnik this i prototypy obiektów


Autor: Kyle Simpson

ISBN: 978-83-283-2175-5

Ilość stron: 192

Data wydania: 05/2016

Oprawa: Miękka

Format: 140x208

Wydawnictwo: HELION


JavaScript uchodzi za język lekki, łatwy i przyjemny — początkujący programista bardzo szybko może zacząć tworzyć w nim proste aplikacje. Aby osiągnąć prawdziwą biegłość w tym języku, trzeba jednak przyswoić sobie pewne zaawansowane, złożone mechanizmy. Nauka tych zagadnień wymaga sporego wysiłku, ale dzięki niej można zyskać umiejętność wykorzystywania ich w praktyce, co znacząco poszerza możliwości programisty.

Niniejsza książka jest częścią serii w całości poświęconej językowi JavaScript. Autor skupia się właśnie na tych złożonych, głębszych aspektach JavaScriptu i dogłębnie, wnikliwie je analizuje, a następnie bazując na takich solidnych podstawach, pokazuje praktyczne zastosowanie opisanych koncepcji.

W książce tej omówiono wskaźnik this oraz prototypy obiektów. Autor wyjaśnia sposób działania tych mechanizmów, pokazując, w jaki sposób korzysta się z delegacji - wzorca projektowego, w którym obiekty są połączone, a nie klonowane.

Dzięki tej książce:
• Dowiesz się, jak wiązanie this wskazuje obiekty na podstawie sposobu wywołania funkcji.
• Spojrzysz na naturę obiektów JavaScript i przekonasz się, dlaczego powinieneś je wskazywać w innych obiektach.
• Zobaczysz, jak programiści używają wzorca domieszek, aby emulować klasy w JavaScript.
• Przeanalizujesz, jak mechanizm prototypów w JavaScript tworzy połączenia między obiektami.
• Dowiesz się, jak przejść z projektu opartego na klasach i dziedziczeniu do projektu bazującego na delegacji.
• Zobaczysz, jak tworzenie kodu w stylu OLOO (obiekty połączone z innymi obiektami) pozwala w naturalny sposób zaimplementować mechanizm delegacji.

Sprawdź, jakie zagadki kryje w sobie ten stary, dobry JavaScript.

Spis treści:

1. this, czyli co? (13)

  • Dlaczego this? (13)
  • Zamieszanie (15)
  • Czym jest this? (22)
  • Podsumowanie (22)

2. To wszystko ma teraz sens! (23)

  • Źródło wywołania funkcji (23)
  • Tylko reguły (25)
  • Wszystko w odpowiedniej kolejności (35)
  • Wyjątki dotyczące wiązań (41)
  • Leksykalne this (46)
  • Podsumowanie (48)

3. Obiekty (51)

  • Składnia (51)
  • Typ (52)
  • Zawartość obiektu (55)
  • Iteracja (77)
  • Podsumowanie (82)

4. Mieszanie obiektów "klas" (85)

  • Teoria klas (85)
  • Mechanika klas (89)
  • Dziedziczenie klasy (92)
  • Domieszki (98)
  • Podsumowanie (106)

5. Prototypy (107)

  • [[Prototype]] (107)
  • "Klasa" (113)
  • Funkcje "klasy" (113)
  • Dziedziczenie (prototypowe) (123)
  • Łącza obiektu (131)
  • Podsumowanie (137)

6. Delegowanie (139)

  • Projekt oparty na delegowaniu (140)
  • Klasy kontra obiekty (153)
  • Prostszy projekt (158)
  • Ładniejsza składnia (165)
  • Introspekcja (168)
  • Podsumowanie (171)

A. ES6 class (173)

B. Podziękowania (183)

Cena:    39.90   29.13zł


Tajniki języka JavaScript. Wskaźnik this i prototypy obiektówKsiążka informatyczna: Tajniki języka JavaScript. Wskaźnik this i prototypy obiektów
Księgarnia informatyczna aton.pl

Tutaj możesz kupić tę książkę w dobrej cenie. Zapraszamy na zakupy do naszej księgarni internetowej.