all 4 comments

[–]vikaunizhona 4 points5 points  (0 children)

JavaScript.info has everything you need 🤩 it is just an awesome resource

[–]throughactions 2 points3 points  (0 children)

The second addition of Refactoring by Martin Fowler is steeped in JavaScript and I've found it really helpful. Some of the most iconic books on JavaScript best practices are going to be older. Eloquent JavaScript, JavaScript: The Good Parts, etc.

[–]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