Goodreads helps you keep track of books you want to read.
Start by marking “Understanding Ecmascript 6: The Definitive Guide for JavaScript Developers” as Want to Read:
Understanding Ecmascript 6: The Definitive Guide for JavaScript Developers
Enlarge cover
Rate this book
Clear rating
Open Preview

Understanding Ecmascript 6: The Definitive Guide for JavaScript Developers

4.31  ·  Rating details ·  154 ratings  ·  14 reviews
ECMAScript 6 represents the biggest update to the core of JavaScript in the history of the language. In Understanding ECMAScript 6, expert developer Nicholas C. Zakas provides a complete guide to the object types, syntax, and other exciting changes that ECMAScript 6 brings to JavaScript. Every chapter is packed with example code that works in any JavaScript environment so ...more
Paperback, 352 pages
Published September 3rd 2016 by No Starch Press
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 Understanding Ecmascript 6, please sign up.

Be the first to ask a question about Understanding Ecmascript 6

Community Reviews

Showing 1-30
Average rating 4.31  · 
Rating details
 ·  154 ratings  ·  14 reviews

More filters
Sort order
Start your review of Understanding Ecmascript 6: The Definitive Guide for JavaScript Developers
Dec 13, 2016 rated it really liked it
If you have a solid JavaScript foundation and are looking to cut your teeth on the ES6 features, this is a great place to start. I've written many times before about how well Zakas presents material, and how he makes it easy to learn; there's no exception to that here. My criticisms are minor:

1. I'm not sure who consulted on the organization, but I'd have likely tried to consider what the key features are that people are looking to adopt when adopting ES6 to their stack, and then organize it tha
Sean Helvey
Nov 12, 2017 rated it liked it
Phew! Glad to be done with this one. The author did a great job making lemons into lemonade, but the language has become so large, it was a bit of a slog. 5 stars for the author, 1 for the language, making an average of 3.

Good news: The chapter on modules and the quick overview of es7 toward the end may have been my favorite parts, so hang in there. I wouldn't feel too guilty about skipping a few chapters on your way either.
Alona 2156
Feb 29, 2020 rated it it was amazing
This is the best ES6 book along with what Axel Rauschmayer writes. These are my two favorite authors of Javascript books. The title of this book is very true, it's a guide for developers, not for someone looking for JS fundamentals but for people who already develop something. It tells about all new stuff ES6 standard brought to Javascript world. Although sometimes this book is too deep and tells about internals of JS itself and how it works inside it was a great read for me. I think it would be ...more
Feb 24, 2019 rated it it was amazing  ·  review of another edition
Author has really covered all the topics in very definitive manner. It provides in depth knowledge for all covered topics. I have been working on client side validations using java-script since last 2 years but before reading the book I didn't know that there is some reflection API in JavaScript. This book taught me it very well.

I am currently looking if some complete reference book is available.
Farai Gandiya
Mar 02, 2020 rated it really liked it
Shelves: 2020-books
A really good book going over the changes ES 6 brings to JavaScript. A nice thing Nicholas does is show the previous way of doing things and the modern ES 6 way. It can get overwhelming if you read it like a novel, so make sure you use this as a good reference.
Wook Wook
Dec 08, 2017 rated it really liked it  ·  review of another edition
This was well written, and wonderfully comprehensive. It made reading the next book (ECMAScript 2017) one of the great disappointments of my life. That might be an understatement. But the comment about this book isn't an overstatement. Really good with great depth.
Mohamed Krid
Jan 22, 2019 rated it it was amazing
i urge anyone interesting to learn javascript to read this book . very good reference to learn the new features added to the language . the explanation is smooth . you need to review the book from time to time
Sep 23, 2018 rated it it was amazing  ·  review of another edition
Must have book for javascript developers!
Deen john
Sep 17, 2017 rated it it was amazing
Best book on ES6.
Nicholas C. Zakas as always , has explained everything in detail.
Oct 06, 2019 rated it it was amazing
Good and well explained ES 6 book. There are couple not covered enough topics. But in general the book could be recommended for junior/middle level developers
Derek Bridge
Dec 14, 2019 rated it really liked it
Zakas is masterful, as ever. This brought me nicely up-to-date. However, what I miss is examples of a more practical nature - when to use these new features.
Jun 20, 2018 rated it really liked it
First an important note about the title. The book doesn't teach you ECMAScript 6 programming from scratch but only discusses new ECMAScript 6 language features. You are expected to know ECMAScript 5 reasonably well.

The new ECMAScript 6 features are explained clearly and exhaustively, with example snippets illustrating nuances and details.
The author also provides the motivations that drove the addition of the new features to the standard with relevance on how they impact and improve on previous c
Nov 06, 2017 rated it liked it
Shelves: tech
This book is OK, but JavaScript is still ugly.
Krishnam Raju
Feb 05, 2018 rated it it was amazing
The best javascript book that I have read ever
Tuan L Huynh
rated it it was amazing
Nov 18, 2016
Gareth Gomersall
rated it really liked it
Jun 18, 2019
Bảo Châu
rated it it was amazing
Jan 16, 2019
Ananias Hilario reyes
rated it it was amazing
Sep 15, 2018
rated it really liked it
Aug 31, 2017
Ryan Wilson
rated it really liked it
Sep 07, 2018
Yang Yang
rated it it was amazing
Feb 24, 2017
Filipe Linhares
rated it really liked it
Nov 06, 2018
rated it it was amazing
Nov 18, 2018
Ivan Alduan
rated it it was amazing
Dec 07, 2018
Evan Hutchinson
rated it really liked it
Feb 17, 2020
rated it really liked it
Apr 03, 2020
Yuriy Zhyromskiy
rated it really liked it
Jan 31, 2020
rated it it was amazing
Jul 13, 2019
rated it really liked it
Jun 21, 2018
David Calhoun
rated it it was amazing
Oct 15, 2017
« previous 1 3 4 5 6 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • JavaScript: The Good Parts
  • JavaScript: The Definitive Guide
  • You Don't Know JS: Up & Going
  • Head First Design Patterns
  • You Don't Know JS: this & Object Prototypes
  • Speaking JavaScript
  • Starting Strength: Basic Barbell Training
  • Eloquent JavaScript: A Modern Introduction to Programming
  • You Don't Know JS: Scope and Closures (You Don't Know JS, #2)
  • Clean Code: A Handbook of Agile Software Craftsmanship
  • Thất Thập Nhị Kế Của Quỷ Cốc Tử - 72 Kế Của Quỷ Cốc Tiên Sinh
  • Adiyogi: The Source of Yoga
  • You Don't Know JS: Async & Performance
  • The Battle for Skandia (Ranger's Apprentice, #4)
  • The Sorcerer of the North (Ranger's Apprentice, #5)
  • Clean Architecture
  • 45 Татуировок менеджера
  • The Ideal Executive
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Chinese: 尼古拉斯

Nicholas C. Zakas is a front-end consultant, author, and speaker. He worked at Yahoo! for almost five years, where he was front-end tech lead for the Yahoo! homepage and a contributor to the YUI library. He is the author of Maintainable JavaScript (O’Reilly, 2012), Professional JavaScript for Web Developers (Wrox, 2012), High Performance JavaScript
(O’Reilly, 2010), and Professional Aj

Related Articles

San Francisco is a gold rush town. There aren’t many books about people in their 20s who move to Silicon Valley with dreams of earning a living wag...
34 likes · 1 comments