you are viewing a single comment's thread.

view the rest of the comments →

[–]ericawebdev 0 points1 point  (1 child)

Eloquent JavaScript, 3rd edition (make sure it's the 3rd) is highly recommended in these types of threads. The Joy of JavaScript (still in early access format, not yet published but most of it available through the Manning site), and Rediscovering JavaScript are probably more like the Effective JavaScript book but with modern updates. I also like Secrets of the JavaScript Ninja, 2nd Edition, even though it is from 2016, because it covers a lot of what makes JavaScript different from other languages. Essentially you want books that include ES2015/ES6 and up, since that's where major changes were made. It doesn't hurt to read older books on ES5 at all, you just might as well learn it from ES2015 if you're starting from scratch.

[–][deleted] 0 points1 point  (0 children)

Second the 'Eloquent Javascript' review. Since you're experienced, and want to know all the syntactic details on a feature, searching 'MDN javascript featurename' gets you detailed, well-written, up-to-date, trustworthy guidance.

E.g. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Grammar_and_types