

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Colombia.
No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. As part of the "You Don’t Know JS" series, this compact guide focuses on new features available in ECMAScript 6 (ES6), the latest version of the standard upon which JavaScript is built. Like other books in this series, You Don’t Know JS: ES6 & Beyond dives into trickier parts of the language that many JavaScript programmers either avoid or know nothing about. Armed with this knowledge, you can achieve true JavaScript mastery. With this book, you will: Learn new ES6 syntax that eases the pain points of common programming idioms Organize code with iterators, generators, modules, and classes Express async flow control with Promises combined with generators Use collections to work more efficiently with data in structured ways Leverage new API helpers, including Array, Object, Math, Number, and String Extend your program’s capabilities through meta programming Preview features likely coming to JS beyond ES6 Review: Great book. Get the entire series. - This helped get me through a coding immersion program that got me a job as a software engineer. Kyle explains things so well. Not necessarily a beginner's book. Get through the basics and then use this to dig deeper. Excellent read. Really good for understanding all of the "new" features and upcoming features that EcmaScript is approving. Review: Loved it. - This book is very clear and has many examples to show the concepts and ideas. From start to the end it first explains the tricky staff and later after many discussions it shows you the right way or the recommended way to write your code and things to watch out for.
| Best Sellers Rank | #1,977,845 in Books ( See Top 100 in Books ) #2,568 in Web Development & Design Programming #9,782 in Computer Science (Books) |
| Customer Reviews | 4.7 out of 5 stars 203 Reviews |
M**R
Great book. Get the entire series.
This helped get me through a coding immersion program that got me a job as a software engineer. Kyle explains things so well. Not necessarily a beginner's book. Get through the basics and then use this to dig deeper. Excellent read. Really good for understanding all of the "new" features and upcoming features that EcmaScript is approving.
B**T
Loved it.
This book is very clear and has many examples to show the concepts and ideas. From start to the end it first explains the tricky staff and later after many discussions it shows you the right way or the recommended way to write your code and things to watch out for.
J**N
Excellent coverage, but struggles with format, sometimes excessive examples.
This book does a pretty great job at covering the new inclusions in ES2015 (aka ES6). While I hadn't read any of the previous entries in the series (I have subsequently), it wasn't difficult to follow. There were a few examples that could've been pared down but were instead approached from every angle. Some developers may appreciate this, some may not. I found myself skipping ahead in some parts after I felt I had a thorough understanding of the material. I do wish the publishers/editors had made more of an effort to ensure code samples stopped and resumed on following pages in a better way. There were a number of times where a single variable would be declared at the end of one page, turn the page, and more declared on the following page. This made it (occasionally) difficult to remember what a variable was in the example. Overall, this is a great overview of ES2015 and I'm sure will give experienced developers a quick read of the material.
A**S
Crisp and Clear
Probably the best of the series. Tightly written, yet still clear. And I was pleasantly surprised to find very little of Kyle's JavaScript idiosyncrasies present: he very clearly and honestly argued the pro's and con's of the "controversial" features like class and fat arrow. His recommendation to *only* use arrows when you want a lexical this—as opposed to when you want a lexical this, or don't need *any* this—was a bit odd, but it in no way detracted from the overall quality of the book. Highly recommend.
C**N
Loved it!
I found it easy to read, pretty complete as I rarely had to Google something. I like the many references given to the other books in the series. I would definitely recommend for any JS dev who wants to push things further. I'd like to mention though, that you can still be a decent JS dev without knowing a lot of it.
A**N
Very good series about JS
I'm gonna base my rating on the whole "You Don't Know JS" series. It's very good if you are ready to go in debth of javascript and understanding it for real all he stuff you really struggle with just reading off various internet pages. Example is this binding and how the lexical scoping works. Recommended.
G**E
I love it because it goes into deep detail in addition ...
Well written ES6 book with examples and detail. I love it because it goes into deep detail in addition to covering all the simpler topics. Highly recommended! .. see .. twitter.com/GabeDibble/status/685159709641314305
T**R
Heavy reading
Talks about every gotcha and technical detail of each feature and how and how not to use it. Very comprehensive, but not a quick, motivational read.
K**M
Review: you don't know JS: ES6 & Beyond
I'm quite happy with the introduction & detailed overview of main ES6 features in a clear, concise way. Like it!
A**R
Rich in sampled
Which is great for those who are not experienced js devs. Indeed highly recommended to update yourself in js world.
M**D
Best book for learning Javascript.
Very well written but so deep from the beginning.It is always better to have some kind of basic knowledge before starting this series.
C**N
Ottima guida
Per quello che ho letto fin'ora credo che gli argomenti siano molto approfonditi e ben spiegati. Credo che siano necessarie basi di javascript per comprenderlo.
R**G
Buen resumen de ES6
Libro muy bueno, ligero y super ameno con todas las novedades de ES6. Ejemplos prácticos y divertidos para dar una vuelta por todas las nuevas features del lenguaje. Lo recomendaría a cualquiera con experiencia previa en JS pero no para principiantes.
Trustpilot
2 weeks ago
2 weeks ago