reklama - zainteresowany?

Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań - Helion

Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań
ebook
Autor: Nicolas Bevacqua
Tytuł oryginału: Practical Modern JavaScript: Dive into ES6 and the Future of JavaScript
Tłumaczenie: Inez Okulska-Stanisławska
ISBN: 978-83-283-4230-9
stron: 264, Format: ebook
Data wydania: 2018-07-20
Księgarnia: Helion

Cena książki: 26,95 zł (poprzednio: 49,00 zł)
Oszczędzasz: 45% (-22,05 zł)

Dodaj do koszyka Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań

Tagi: JavaScript - Programowanie

NiegdyÅ› JavaScript sÅ‚użyÅ‚ gÅ‚ównie twórcom stron WWW, obecnie używany jest nie tylko do pisania aplikacji przeglÄ…darkowych, ale także do tworzenia aplikacji mobilnych i desktopowych, do oprogramowywania różnych urzÄ…dzeÅ„, a nawet w projektach skafandrów kosmicznych dla NASA. By w peÅ‚ni wykorzystać możliwoÅ›ci nowoczesnego JavaScriptu, trzeba dobrze poznać zmiany wprowadzone wraz ze standardem ECMAScript6 (ES6). SÄ… to bardzo daleko idÄ…ce ulepszenia, dotyczÄ…ce m.in. skÅ‚adni, semantyki, wbudowanych obiektów i metod.

Ta książka jest przeznaczona dla każdego, kto chce pogÅ‚Ä™bić swojÄ… znajomość JavaScriptu i gruntownie zapoznać siÄ™ z ES6. MateriaÅ‚ w niej zawarty zostaÅ‚ poukÅ‚adany w taki sposób, aby uÅ‚atwić proces nauki i pozwolić na stopniowe przyswajanie kolejnych zagadnieÅ„. Po wprowadzeniu do jÄ™zyka i nowoczesnych narzÄ™dzi przedstawiono stosowanie funkcji asynchronicznych, destrukturyzacjÄ™ obiektów, dynamiczne importy, obietnice oraz generatory asynchroniczne. Opisano nowe elementy ES6, takie jak nowe kolekcje, nowe obiekty, ulepszenia obiektów wbudowanych. W książce znalazÅ‚ siÄ™ również szereg praktycznych uwag, dziÄ™ki którym tworzenie poprawnego, wydajnego i elastycznego kodu z pewnoÅ›ciÄ… stanie siÄ™ dużo Å‚atwiejsze.

Niektóre zagadnienia omówione w książce:

  • procesy rozwoju standardów JavaScript
  • techniki sterowania przepÅ‚ywem programu
  • tworzenie map obiektów
  • obiekty wbudowane w ES6
  • nowe obiekty Proxy i Reflect
  • natywne moduÅ‚y JavaScript

Poznaj JavaScript z najlepszej strony!

Dodaj do koszyka Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań

 

Osoby które kupowały "Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań", wybierały także:

  • D3.js w akcji
  • Tablice informatyczne. Node.js
  • React i GatsbyJS. Kurs video. Nowoczesne strony internetowe w oparciu o headless CMS i GraphQL
  • TypeScript i React. Kurs video. Tworzenie nowoczesnych komponent
  • Vue.js w praktyce. Kurs video. Poznaj narz

Dodaj do koszyka Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań

Spis treści

Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań eBook -- spis treści

Przedmowa (7)

Wstęp (9)

1. ECMAScript i przyszłość JavaScriptu (13)

  • 1.1. Krótka historia standardów jÄ™zyka JavaScript (13)
  • 1.2. ECMAScript jako żywy standard (15)
  • 1.3. ObsÅ‚uga przeglÄ…darek i dodatkowe narzÄ™dzia (17)
  • 1.4. Kategorie nowych możliwoÅ›ci ES6 (24)
  • 1.5. PrzyszÅ‚ość JavaScriptu (25)

2. Najistotniejsze elementy ES6 (27)

  • 2.1. LiteraÅ‚y obiektu (27)
  • 2.2. Funkcje strzaÅ‚ki (31)
  • 2.3. Destrukturyzacja przypisania (35)
  • 2.4. Parametr resztowy i operator rozÅ‚ożenia (41)
  • 2.5. LiteraÅ‚y szablonu (44)
  • 2.6. Instrukcje let oraz const (49)

3. Klasy, symbole, obiekty i dekoratory (57)

  • 3.1. Klasy (57)
  • 3.2. Symbole (64)
  • 3.3. Ulepszenia obiektu wbudowanego Object (71)
  • 3.4. Dekoratory (76)

4. Iterowanie i sterowanie przepływem (81)

  • 4.1. Obietnice (81)
  • 4.2. ProtokóÅ‚ iteratorów oraz protokóÅ‚ obiektów iterowalnych (96)
  • 4.3. Funkcje i obiekty generatora (106)
  • 4.4. Funkcje asynchroniczne (122)
  • 4.5. Asynchroniczna iteracja (131)

5. Wykorzystanie kolekcji ECMAScript (135)

  • 5.1. Użycie map ES6 (137)
  • 5.2. Zrozumienie i wykorzystanie WeakMap (142)
  • 5.3. Zbiory w ES6 (144)
  • 5.4. SÅ‚abe zbiory WeakSets (146)

6. Zarządzanie dostępem do właściwości obiektu za pomocą obiektu Proxy (149)

  • 6.1. Pierwsze kroki z proxy (149)
  • 6.2. UnieważniajÄ…ce obiekty proxy (155)
  • 6.3. PuÅ‚apki proxy (156)
  • 6.4. Zaawansowane puÅ‚apki obiektu Proxy (163)

7. Ulepszenia obiektów wbudowanych w ES6 (175)

  • 7.1. Liczby (175)
  • 7.2. Math (184)
  • 7.3. CiÄ…gi tekstowe oraz Unicode (188)
  • 7.4. Wyrażenia regularne (199)
  • 7.5. Tablice (208)

8. Moduły JavaScript (217)

  • 8.1. CommonJS (217)
  • 8.2. ModuÅ‚y JavaScript (221)
  • 8.3. Praktyczne rozważania na temat moduÅ‚ów ES (229)

9. Rozważania praktyczne (233)

  • 9.1. Deklaracje zmiennych (233)
  • 9.2. LiteraÅ‚y szablonu (237)
  • 9.3. ZwiÄ™zÅ‚y zapis i destrukturyzacja obiektu (241)
  • 9.4. Parametr resztowy i operator rozÅ‚ożenia (243)
  • 9.5. Odmiany funkcji (246)
  • 9.6. Klasy i proxy (249)
  • 9.7. Asynchroniczny przepÅ‚yw programu (252)
  • 9.8. Dziwactwa zÅ‚ożonoÅ›ci, abstrakcje i konwencje (256)

Skorowidz (257)

Dodaj do koszyka Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.