Podręcznik przeznaczony dla średnio zaawansowanych i zaawansowanych programistów JavaScriptu, którzy korzystają ze środowiska przeglądarki WWW lub Node.js. Omówiono tu zagadnienia wiązania bloków, ciągów tekstowych, wyrażeń regularnych, a także zmiany wprowadzone w funkcjach. Przedstawiono pełne wprowadzenie do typów obiektów oraz składni, które pojawiły się w JavaScripcie wraz ze specyfikacjąECMAScript 6. Nie zabrakło przykładów kodu działającego w dowolnym środowisku JavaScriptu. Dodatkowo zaprezentowano zmiany wprowadzone wraz z nowym standardemECMAScript 7 (2016).
Przedstawiono między innymi:
-natywne tablice JavaScriptu i ich nowe możliwości
-obietnice i programowanie asynchroniczne
-API refleksji
-wykorzystanie proxy do kontroli obiektów
-hermetyzację kodu za pomocą modułów