
Tajniki języka JavaScript. Wskaźnik this



Tajniki języka JavaScript. Wskaźnik this - Najlepsze oferty
Tajniki języka JavaScript. Wskaźnik this - Opis
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 (...) więcej naturalny sposób zaimplementować mechanizm delegacji.
Sprawdź, jakie zagadki kryje w sobie ten stary, dobry JavaScript!
Kyle Simpson pochodzi z Teksasu. Jest propagatorem Open Web i wielkim pasjonatem wszystkiego, co jest związane z językiem JavaScript. Ma dar przekazywania wiedzy i zarażania entuzjazmem. Pisze książki, prowadzi warsztaty, występuje na konferencjach o tematyce technicznej oraz jest aktywnym członkiem społeczności OSS. Spis treści: Przedmowa (5)
Wprowadzenie (7)
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)
Skorowidz (187)
O autorze: Kyle Simpson pochodzi z Teksasu. Jest popularyzatorem Open Web i wielkim pasjonatem wszystkiego, co jest związane z językiem JavaScript. Ma dar przekazywania wiedzy i równocześnie zaraża entuzjazmem. Pisze książki, prowadzi warsztaty, występuje na konferencjach o tematyce technicznej i jest aktywnym członkiem społeczności OSS. mniej
Tajniki języka JavaScript. Wskaźnik this - Opinie i recenzje
Na liście znajdują się opinie, które zostały zweryfikowane (potwierdzone zakupem) i oznaczone są one zielonym znakiem Zaufanych Opinii. Opinie niezweryfikowane nie posiadają wskazanego oznaczenia.