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

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,...

Full description

Bibliographic Details
Main Author: Simpson, Kyle
Format: eBook
Language:Undetermined
Published: [Place of publication not identified] Helion 2016
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02493nmm a2200217 u 4500
001 EB001947141
003 EBX01000000000000001110043
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| und
020 |a 9781098125417 
100 1 |a Simpson, Kyle 
245 0 0 |a Tajniki języka JavaScript -- Wskaźnik this i prototypy obiektów  |h [electronic resource]  |c Kyle Simpson 
260 |a [Place of publication not identified]  |b Helion  |c 2016 
300 |a 1 online resource 
041 0 7 |a und  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Title from content provider 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781098125417/?ar  |x Verlag  |3 Volltext 
082 0 |a 000 
520 |a 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!