e-mail sitemap strona główna
Tylko dzisiaj!
Promocja dnia

30% taniej

więcej
Wprowadzenie do rachunku prawdopodobieństwa z zadaniami
Cena: 63 44.10 zł

Jak zarabiać kilkadziesiąt dolarów dziennie?

Darmowa część I

więcej
Poznaj sekrety Google AdSense
Cena: 39.97 zł
Visual Studio .NET 2005

Dwie darmowe części

więcej
Sekrety języka C#
Cena: 29.95 zł


Seria: Inne
Promocja: -50%


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

Kyle Simpson
promocja -50%
cena: 39.9 zł 19.95 zł
Data wydania: 2016-05-08
stron: 192, miękka oprawa, format: 140x208

więcej na stronie helion.pl
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!


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.

Cena: 19.95 zł

dodaj do koszyka
Powiadom znajomego


Pozostałe z kategorii: JavaScript - Programowanie

Client-Server Web Apps with JavaScript and Java (101.15zł)
Testable JavaScript. Ensuring Reliable Code (101.15zł)
Isomorphic Go (179.00zł)
Vue.js 2.x by Example (179.00zł)
Introduction to JavaScript Object Notation. A To-the-Point Guide to JSON (55.24zł)
Angular. Profesjonalne techniki programowania. Wydanie II (77.35zł)
JavaScript: The Missing Manual. The Missing Manual (109.65zł)
Angular Test-Driven Development - Second Edition (149.00zł)
Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań (49.00zł)
JavaScript Everywhere. Building Cross-Platform Applications with GraphQL, React, React Native, and Electron (143.65zł)
JavaScript. Nieoficjalny podręcznik (38.50zł)
Learning D3.js 4 Mapping - Second Edition (149.00zł)
JavaScript Enlightenment. From Library User to JavaScript Developer (42.42zł)
Full Stack JavaScript. Poznaj technologie Backbone.js, Node.js i MongoDB. Wydanie II (24.50zł)
Learn Chart.js (99.90zł)
D3 for the Impatient. Interactive Graphics for Programmers and Scientists (143.65zł)
Angular Services (149.00zł)
JavaScript. Programowanie obiektowe (24.50zł)
Testowanie aplikacji w React.js. Kurs video. Praca z biblioteką Jest.js (29.90zł)
Zaawansowane techniki języka JavaScript. Wydanie II (44.90zł)

Pozostałe z serii: Inne

Interfejs API. Strategia programisty (19.95zł)
Network Programming with Rust (139.00zł)
Trener intelektu (19.90zł)
OpenGL. Kurs video. Wprowadzenie do programowania grafiki komputerowej (49.90zł)
Zrozumieć JavaScript. Wprowadzenie do programowania. Wydanie III (57.85zł)
Mastering Flask Web Development (129.00zł)
Windows Vista PL. Instalacja i naprawa. Ćwiczenia praktyczne (18.99zł)
Modularny JavaScript dla zaawansowanych (25.93zł)
PHP i MySQL. Dla każdego. Wydanie III (49.50zł)
SolidWorks 2006 w praktyce (69.00zł)
TensorFlow. 13 praktycznych projektów wykorzystujących uczenie maszynowe (38.35zł)
Kubernetes Cookbook. Building Cloud Native Applications (109.65zł)
CorelDRAW X4 PL. Ćwiczenia praktyczne (17.45zł)
Extending OpenStack (129.00zł)
Droid X: The Missing Manual. The Missing Manual (55.24zł)
Red Hat Linux 9. Ćwiczenia praktyczne (9.90zł)
Java Programming for Beginners (129.00zł)
Python dla profesjonalistów. Debugowanie, testowanie i utrzymywanie kodu (31.85zł)
Profesjonalne zarządzanie barwą. Wydanie II. Profesjonalny druk. Przygotowanie materiałów. Komplet (217.00zł)
Systemy operacyjne. Architektura, funkcjonowanie i projektowanie. Wydanie IX (64.50zł)

Super szybki, nawet 200Mbit/s z Telewizją i telefonem internet światłowodowy w Sucha Beskidzka, Stryszawa, Krzeszów, Kuków | zajdzyj Serwis laptopów naprawimy wszystko | noclegi nad morzem w domkach wolne domki nad morzem Ostrowo last minute domki nad morzem | przewóz osób Piła