reklama - zainteresowany?

Tajniki języka JavaScript. ECMAScript 6 i dalej - Helion

Tajniki języka JavaScript. ECMAScript 6 i dalej
Autor: Kyle Simpson
Tytuł oryginału: You Don't Know JS: ES6 & Beyond
TÅ‚umaczenie: Piotr Rajca
ISBN: 978-83-283-2311-7
stron: 240, Format: 168x237, okładka: miękka
Data wydania: 2016-08-19
Księgarnia: Helion

Cena książki: 27,93 zł (poprzednio: 39,90 zł)
Oszczędzasz: 30% (-11,97 zł)

Dodaj do koszyka Tajniki języka JavaScript. ECMAScript 6 i dalej

Tagi: JavaScript - Programowanie

Na pozór JavaScript jest prostym językiem o atrakcyjnych możliwościach. Jego złożone wewnętrzne mechanizmy muszą jednak zostać dokładnie przestudiowane, aby poczucie prawdziwego zrozumienia języka nie okazało się złudne. Zrozumienie subtelności JS jest o tyle ważne, że język ten ewoluuje. Najnowszy standard ECMAScript 6 to gwałtowny skok w przód i ogromna zmiana jakościowa, którą programista JS musi bardzo dobrze poznać!

Niniejsza książka jest częścią serii w całości poświęconej temu językowi. Przed lekturą warto poznać koncepcje opisane w poprzednich książkach tej serii, gdyż w tym tomie autor koncentruje się na nowych możliwościach standardu ES6, m.in. na nowych formach składniowych, różnorodnych formach organizacji kodu czy wspomagających interfejsach API. Szczególny nacisk położono na trudniejsze aspekty języka JavaScript, których wielu programistów unika lub w ogóle nie zna.

W tej książce przedstawiono:

  • zasady stosowania nowej skÅ‚adni
  • zasady organizowania kodu z wykorzystaniem iteratorów, generatorów, modułów oraz klas
  • zasady asynchronicznego sterowania przepÅ‚ywem za pomocÄ… obietnic i generatorów
  • nowe metody pomocnicze obiektów macierzystych: Array, Object, Math, Number i String
  • sposoby wykorzystania technik metaprogramowania
  • plany rozwoju kolejnych wersji jÄ™zyka

Dowiedz się, jaki będzie JavaScript przyszłości!


Kyle Simpson — programista, propagator Open Web, wielki pasjonat jÄ™zyka JavaScript. Pisze książki, prowadzi warsztaty, wystÄ™puje na konferencjach o tematyce technicznej oraz pozostaje aktywnym czÅ‚onkiem spoÅ‚ecznoÅ›ci OSS.

Dodaj do koszyka Tajniki języka JavaScript. ECMAScript 6 i dalej

 

Osoby które kupowały "Tajniki języka JavaScript. ECMAScript 6 i dalej", 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 Tajniki języka JavaScript. ECMAScript 6 i dalej

Spis treści

Tajniki języka JavaScript. ECMAScript 6 i dalej -- spis treści

Przedmowa (5)

Wstęp (7)

1. ES? Teraźniejszość i przyszłość (11)

  • Wersje jÄ™zyka (12)
  • Transpilacja - transformacja kodu (13)
  • Biblioteki typu shim i polyfill (14)
  • Podsumowanie (15)

2. Składnia (17)

  • Deklaracje zakresu bloku (17)
  • Rozproszenie (reszta) (24)
  • DomyÅ›lne wartoÅ›ci parametrów (26)
  • Destrukturyzacja (30)
  • Rozszerzenia literaÅ‚ów obiektowych (44)
  • LiteraÅ‚y szablonów (51)
  • Funkcje typu arrow function (57)
  • PÄ™tle for .. of (62)
  • Wyrażenia regularne (65)
  • Rozszerzenia literaÅ‚ów liczbowych (73)
  • Unicode (74)
  • Symbole (79)
  • Podsumowanie (84)

3. Organizacja (85)

  • Iteratory (85)
  • Generatory (95)
  • ModuÅ‚y (110)
  • Klasy (126)
  • Podsumowanie (136)

4. Asynchroniczne sterowanie przepływem (137)

  • Obietnice (137)
  • Generatory i obietnice (143)
  • Podsumowanie (146)

5. Kolekcje (147)

  • Tablice okreÅ›lonego typu (147)
  • Mapy (152)
  • Mapy typu WeakMap (156)
  • Zbiory (157)
  • Zbiory typu WeakSet (158)
  • Podsumowanie (159)

6. Modyfikacje API (161)

  • Array (161)
  • Object (170)
  • Math (173)
  • Number (175)
  • String (178)
  • Podsumowanie (179)

7. Metaprogramowanie (181)

  • Nazwy funkcji (181)
  • Dobrze znane symbole (185)
  • Obiekty poÅ›redniczÄ…ce - Proxy (190)
  • Interfejs API obiektu Reflect (202)
  • Testowanie możliwoÅ›ci (206)
  • Optymalizacja TCO (208)
  • Podsumowanie (215)

8. Dalszy rozwój jÄ™zyka po ES6 (217)

  • Funkcje asynchroniczne (218)
  • Object.observe(..) (221)
  • Operator potÄ™gi (224)
  • WÅ‚aÅ›ciwoÅ›ci obiektów i operator ... (224)
  • Array#includes(..) (225)
  • SIMD (226)
  • WebAssembly (WASM) (227)
  • Podsumowanie (229)

A. Podziękowania (231)

Skorowidz (235)

Dodaj do koszyka Tajniki języka JavaScript. ECMAScript 6 i dalej

Code, Publish & WebDesing by CATALIST.com.pl



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