Understanding ECMAScript 6: The Definitive Guide for JavaScript Developers
M**.
Great coverage of ECMAScript 6 and WON'T bore you to death
Over the years, I have bought other books authored by Nicholas C. Zakas, so I knew that this book would be treated with the same level of thoroughness and clear examples. I was not disappointed. Each chapter of the book covers a major area -- Functions, Objects, Sets/Maps, and so on. What I found useful about the book was that I could read just a chapter and get up-to-speed on whatever the chapter covered, so in that sense, this book worked as a reference. Aside from that, the chapters were in-depth, but not overwhelming if you're like me and find your mind wandering after reading dry reference material with no end in sight. I am passionate about JavaScript so I was like a sponge reading the info, but it definitely did help that I could finish a whole chapter in an hour or so -- depending on how often I was stopping to highlight info. The book does a great job of explaining how things were done in the pre-ECMAScript 6 days to set the reader up for why ECMAScript 6 introduced the changes that it did. Overall: great book, highly recommend it!
J**L
A masterpiece!
Comprehensive and succinct all at once. I cannot believe how quickly this book gives you all you need to know about ES6. I was actually reading Stoyan Stefanov's new book - React Up and Running - while waiting for this book to arrive. There were all these little Snippets of ES6 syntax in Stoyan's book which were introduced, but not comprehensively covered (and there's nothing wrong with that!). After my copy of Understanding EcmaScript 6 arrived I was able to cross-reference all this syntax and new language features and get a deep understanding of them which was just wonderful and incredibly helpful. One of the things I really appreciate about book is you can actually read through it from beginning to end or just read little segments relevant to whatever ES6 feature you've come across and you don't feel lost or overwhelmed. There's also no need to have your laptop open while you crick your neck, holding the book in one hand, typing in pages and pages of code in the other - it makes perfectl sense as-is. Overall just a beautiful, well thought out technical book. I can't recommend it enough!
I**W
The author tries to cover all kinds of edge cases and odd behaviors when all I really care about (for the sake of introduction) is the happy paths, or most common use cases
This is a very thorough introduction to language changes. With that being said, I realize I don't need the level of thoroughness that is given here, though I appreciate the detail. The author tries to cover all kinds of edge cases and odd behaviors when all I really care about (for the sake of introduction) is the happy paths, or most common use cases.
E**M
a must have javascript es6 reference book!
a great book on the current version of javascript (es6 used in node.js). i have not used javascript in the last 10 years and the language sure has changed and this book allowed me to catch up. i just hope the author keeps updating it when new ecmascript versions come out.easier to understand than reading the actual standard!!the coverage of the language reminds me of the old k&r book on the c programming language. succinct, to the point, excellent examples, not boring and highly literate.the author has created a masterpiece which i hope he will keep updating as the standards get churned out with more and more features,i for one will keep buying the new editions!
S**O
Not For Beginners
This is an excellent book, written by some top in the field talent, however, be warned that the theory discussed is at a very advanced level, so if you're a beginner, as I am, you may be better served with another type of book that has more practical examples or syntax breakdowns.
S**X
Brilliantly presented
I have another book my the same author, and he's really excellent. Great organization, explanations, and sample code. I've studied ES6 on a number of websites and he does a better job than anyone else, especially with the complicated topics like Symbols.
M**Z
not really a guide to learn Javascript, more a breathy sparknotes
Learning javascript myself, to really get into this book and see its "value" I believe you really need to be more than an intermediate javascript programer. It gives you long and long winded intros to the subject its about to discuss (which about each subject it talks about its about 1 page long) and then gives you a very dry explanation of what javascript use to be "ECMA 5" then gives you a even shorter explanation of ECMA 6 and a not really relatable example.This comes into play when programmers think they can become "teachers", and this is a prime example of "just because you have a job skill, doesnt mean your a good teacher". Basically saying I will maybe use this book down my programming road. Like when you were a kid and sometimes pick up a encyclopedia for information to find out you wasted your time, so instead you just look for your question on the internet. Not worth paying for honesdt.
L**D
You need to learn these topics to continue working in JS
Gives great insight into the backroom game of how these standards happen and then takes you through what's new. Skip around to the parts you don't understand, like fat arrow or bind, or read it all as a JS primer. You need to learn these tools to work in JS.
R**U
Very Good
Very good book regarding ES6, Zakas is one of the best JS teaches out there
L**S
Sensacional!
Este livro é super completo. Cobre vários aspectos do ES6 e esclareceu muitos conceitos da nova especificação da linguagem que ainda era obscuros para mim. Ocupa lugar de destaque na minha estante e eventualmente eu o pego para tirar alguma dúvida. Recomendo a todos àqueles que querem conhecer os novos conceitos do ES6, em um livro prático e com vários exemplos de código..
S**E
Exaustif et précis
Développeur JavaScript confirmé, je cherchais une référence sur la nouvelle mouture qu'est ES6. J'ai trouvé dans ce livre l'exhaustivité et la précision que je cherchais. Le livre est agréable à lire, les exemples clairs, je n'ai relevé que peu de coquilles. Je ne peux que recommander cet ouvrage.
M**O
Buon acquisto
Mi e’ piaciuto. Utile e chiaro nell’esposizione rivolto a chi ha gia’ una conoscenza di Ecmascript. La copertina mi si e’ subito staccata... ma un libro non si compra per la copertina
D**.
great book
It has great detail in the explanations and makes you understand the reasoning behind the changes way better than somewhat superficial information you find online. It is difficult to find similiar detailed information online about the us of ES6.
Trustpilot
1 month ago
3 weeks ago