ODBIERZ TWÓJ BONUS :: »

JavaScript. Zasady programowania obiektowego Nicholas C. Zakas

Autor:
Nicholas C. Zakas
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.5/6  Opinie: 8
Stron:
128
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
29,90 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
17,94 zł 29,90 zł (-40%)
14,95 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Rozróżniania typów prostych i referencyjnych w JavaScript
  • Tworzenia i identyfikowania obiektów oraz instancji typów wbudowanych
  • Stosowania literałów obiektów, tablic, funkcji i wyrażeń regularnych
  • Zarządzania właściwościami obiektów: dodawania, usuwania, wykrywania
  • Definiowania i modyfikowania atrybutów właściwości obiektów
  • Zapobiegania modyfikowaniu, rozszerzaniu i zamrażaniu obiektów
  • Tworzenia funkcji jako wartości i rozróżniania deklaracji od wyrażeń
  • Pracy z parametrami funkcji, przeciążaniem i obiektem this
  • Definiowania metod obiektów i modyfikowania kontekstu this
  • Korzystania z konstruktorów i prototypów do budowy obiektów
  • Modyfikowania i rozszerzania prototypów oraz korzystania z prototypów wbudowanych
  • Implementowania dziedziczenia obiektów i konstruktorów
  • Uzyskiwania dostępu do metod supertypu i modyfikowania Object.prototype
  • Stosowania wzorców tworzenia obiektów, w tym prywatnych i uprzywilejowanych składników
  • Wykorzystywania wzorca modułu i domieszek (mixins)
  • Zabezpieczania zakresu w konstruktorach JavaScript

Programiści pracujący na co dzień z użyciem języków takich, jak Java, C# czy C++, z pewnym pobłażaniem patrzą na JavaScript. Traktują go jako język nie do końca obiektowy, w którym można napisać program działający bez tworzenia klas i obiektów. Są w błędzie! JavaScript to język o ogromnych możliwościach, pozwalający na obiektowe tworzenie programów. Nie wierzysz? Sięgnij po tę książkę i przekonaj się na własnej skórze!

Znajdziesz w niej szczegółowe omówienie obiektowych elementów języka JavaScript. Poznasz podstawowe różnice pomiędzy typami prostymi i referencyjnymi oraz dowiesz się, jak sobie z nimi radzić w trakcie pracy z tym językiem. W kolejnych rozdziałach zaznajomisz się ze specyfiką funkcji w JavaScripcie oraz nauczysz się rozpoznawać charakterystyczne elementy obiektów. Ponadto Twoją uwagę powinien zwrócić rozdział poświęcony konstruktorom, prototypom oraz technikom dziedziczenia. Ta książka jest obowiązkową lekturą dla wszystkich programistów tworzących programy w języku JavaScript.

Dzięki tej książce:

  • poznasz typy proste i referencyjne
  • nauczysz się korzystać z funkcji
  • zastosujesz obiekty w codziennej pracy
  • zaznajomisz się z konstruktorami i prototypami
  • poznasz wzorce tworzenia obiektów

Poznaj obiektowy charakter języka JavaScript!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

Nicholas C. Zakas - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "JavaScript. Zasady programowania obiektowego" nadaje się dla osób, które znają już inne języki programowania, ale chcą lepiej poznać JavaScript?
Tak, książka jest szczególnie przydatna dla programistów znających już takie języki jak Java, C# czy C++, którzy chcą zrozumieć obiektowe aspekty JavaScript i różnice między nim a innymi językami.
2. Czy książka omawia praktyczne przykłady kodu dotyczące obiektowego programowania w JavaScript?
Tak, w książce znajdziesz liczne praktyczne przykłady i omówienia kodu, które pomogą Ci zrozumieć, jak stosować obiektowe podejście w codziennej pracy z JavaScriptem.
3. Czy publikacja obejmuje nowoczesne podejście do prototypów i dziedziczenia w JavaScript?
Tak, książka szczegółowo opisuje prototypy, konstruktory, dziedziczenie oraz nowoczesne wzorce tworzenia obiektów w JavaScript, zgodnie z aktualnymi standardami języka.
4. Czy książka wyjaśnia różnice między typami prostymi a referencyjnymi w JavaScript?
Tak, jeden z pierwszych rozdziałów szczegółowo omawia typy proste i referencyjne, sposoby ich rozpoznawania oraz praktyczne zastosowania.
5. Czy znajdę w książce informacje o zarządzaniu właściwościami i metodami obiektów?
Tak, książka poświęca dużo miejsca definiowaniu, wykrywaniu, usuwaniu i zabezpieczaniu właściwości oraz metod obiektów w JavaScript.
6. W jakim formacie dostępna jest książka na Helion.pl?
Książka dostępna jest w formie drukowanej oraz jako e-book (PDF, ePub, mobi), co pozwala na wygodną naukę w dowolny sposób.
7. Czy książka nadaje się jako materiał do nauki samodzielnej?
Tak, książka została napisana w przystępny sposób, z wieloma przykładami i podsumowaniami, dzięki czemu świetnie sprawdzi się do samodzielnej nauki programowania obiektowego w JavaScript.
8. Czy po przeczytaniu tej książki będę umiał stosować wzorce obiektowe w praktycznych projektach JavaScript?
Tak, książka prezentuje różne wzorce tworzenia obiektów oraz praktyczne techniki, które możesz od razu wykorzystać w swoich projektach JavaScript.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
29,90 zł
Czasowo niedostępna
Ebook
17,94 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile