Goodreads helps you keep track of books you want to read.
Start by marking “You Don't Know JS: ES6 & Beyond” as Want to Read:
You Don't Know JS: ES6 & Beyond
Enlarge cover
Rate this book
Clear rating
Open Preview

You Don't Know JS: ES6 & Beyond

(You Don't Know JS #6)

4.37  ·  Rating details ·  440 ratings  ·  18 reviews
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
Paperback, 278 pages
Published January 5th 2016 by O'Reilly Media (first published November 25th 2014)
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about You Don't Know JS, please sign up.

Be the first to ask a question about You Don't Know JS

Community Reviews

Showing 1-30
Average rating 4.37  · 
Rating details
 ·  440 ratings  ·  18 reviews

More filters
Sort order
Start your review of You Don't Know JS: ES6 & Beyond
Furkan Sakar
Oct 30, 2017 rated it it was amazing
It seems I really don't know the JS. The book is not just reference book for ES6, it also explains the why the feature exists and the common pitfalls when using them. I will need to read some parts again to understand better.

By the way, The author knows vanilla JS very well :) I can see some examples from old days. Ugly but it was the only way at that time...
Aug 24, 2019 rated it it was amazing
I consider this book to be the most important one in the You don't know JS series, especially for those who have some experience and have been working with Javascript for years. It goes through all of the tricks and gotchas of ES6 and as usual Kyle's way of explanation is very clear and straightforward.
Sang Tran
Nov 28, 2019 rated it liked it
The book provides many many new things for me about JS, especially ES6. They involve new syntaxes and terms like spread/rest, destructuring, arrow function, template string, class, extends, super, export/import modules, async/await, promise.

But there is one thing I don't like in this book: there are many academic examples. It's so boring.
Besides, there are something not useful for me like Symbol, WeakSets, WeakMaps, Setting[[Prototype]], Proxies, Tail Call Optimization, Object.observe(), SIMD
Jun 01, 2020 rated it really liked it
الكتاب الأخير من سلسلة أنت لا تعرف جافاسكربت. يتحدث عن التحديثات والتحسينات التي أدخلت إلى اللغة مع إصدارة عام 2015
وعلى الرغم من أنني أستخدم العديد من ميزات هذه الإصدارة لكن الكتاب كالعادة حوى على العديد من التفاصيل التقنية المهمة المتعلقة بها
بالإضافة إلى استعراضه لميزات ومفاهيم جديدة لم أسمع بها من قبل أو سمعتُ بها لكن لم أستخدمها بعد.

مشكلة الكتاب، وهي مآخذ عامة على السلسلة:
- الأمثلة البرمجية الأكاديمية، أتمنى لو كانت الأمثلة واقعية أو عملية أكثر
- الكتاب ليس له جمهور مُحدد، تقرأ بعض الفصول وتجد
Jul 27, 2020 rated it it was amazing  ·  review of another edition
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.
Grant Downie
May 15, 2019 rated it really liked it
Content was very detailed with great examples. I only lose a star as it grew tedious every nth paragraph either said refer to the other book in the series OR this topic will be covered in a later chapter. A footnote or reference initially would suffice.
Nov 20, 2017 rated it really liked it
Þessi bók er alger snilld. Einhverra hluta vegna dagaði hún uppi á lestrarborðinu hjá mér, en ég hafði samt af að klára hana. Efnið er vissulega mis-þurrt, en holl lesning hverjum sem hefur áhuga á að koma sér inn í þær breytingar sem fylgja ES6 útgáfunni.
Jan 17, 2018 rated it it was amazing  ·  review of another edition
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.
Jan Kroken
Sep 16, 2017 rated it liked it
was good as a preview, but now a different book should be chosen
Aug 01, 2018 rated it really liked it
Well written, concise overview of ES6 features.
Frank Palardy
May 12, 2017 rated it really liked it
Shelves: javascript-cloud
JavaScript is tricky to know well so this helps.
Joel Barbosa
Jan 31, 2018 rated it it was amazing
Kyle Simpson show in this series
the best approach about new features on ES6.
Ivan Kazandzhiev
Nov 26, 2018 rated it it was amazing
Single source of truth about JS :)
Oct 30, 2016 rated it really liked it
Shelves: 2016_read
Lots of details, good.
Jul 20, 2016 rated it really liked it  ·  review of another edition
The only reason I give this four stars instead of five has nothing to do with the book and everything to do with me. It was over my head at times (I am too much of a Javascript newbie). I am not qualified to judge the stuff that I did not understand. So I can't say it's all 5-star and I won't say it's less than 4 star.

The author has one verbal tic which (used in moderation) is not a bad thing but when used to excess gets tiresome (so I learned while reading this book): the use of the word "Consi
Can Delibaş
May 24, 2017 rated it it was amazing
You really don't know JS until you read this book. At least for me. The book covered almost all aspects of ES6/ES7 very clearly.
Brandon Culley
May 10, 2016 rated it it was amazing
Shelves: read-computer
Leah Bartlett
rated it it was amazing
May 01, 2016
Arlee Villarivera
rated it it was amazing
Jul 07, 2020
rated it really liked it
May 18, 2020
rated it really liked it
Mar 29, 2018
Alamin Mahamud
rated it it was amazing
Nov 10, 2017
rated it liked it
Apr 25, 2020
Sergey Leschenko
rated it liked it
Mar 01, 2016
Javier Gamarra
rated it really liked it
Jul 29, 2017
rated it really liked it
Jun 29, 2017
Chaim lando
rated it really liked it
May 29, 2018
rated it it was amazing
Dec 26, 2017
Bilal Ahmed
rated it it was amazing
Apr 28, 2020
Vika Tarasevich
rated it really liked it
Nov 13, 2017
« previous 1 3 4 5 6 7 8 9 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Eloquent JavaScript: A Modern Introduction to Programming
  • JavaScript: The Good Parts
  • Clean Code: A Handbook of Agile Software Craftsmanship
  • Designing Data-Intensive Applications
  • Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
  • The Clean Coder: A Code of Conduct for Professional Programmers
  • JavaScript: The Definitive Guide
  • The Principles of Object-Oriented JavaScript
  • JavaScript Patterns
  • The Pragmatic Programmer: From Journeyman to Master
  • Secrets of the JavaScript Ninja
  • The C Programming Language
  • Code Complete
  • The Rust Programming Language
  • Head First Java
  • HTML and CSS: Design and Build Websites
  • Building Microservices: Designing Fine-Grained Systems
  • Cracking the Coding Interview: 150 Programming Questions and Solutions
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Kyle Simpson is an Open Web Evangelist from Austin, TX, who's passionate about all things JavaScript. He's an author, workshop trainer, tech speaker, and OSS contributor/leader.

Other books in the series

You Don't Know JS (6 books)
  • You Don't Know JS: Up & Going
  • You Don't Know JS: Scope and Closures (You Don't Know JS, #2)
  • You Don't Know JS: this & Object Prototypes
  • You Don't Know JS: Types & Grammar
  • You Don't Know JS: Async & Performance

News & Interviews

Need another excuse to treat yourself to a new book this week? We’ve got you covered with the buzziest new releases of the day. To create our...
31 likes · 7 comments