Idiomatic JS: meet our new series!
By Christophe Porteneuve • Published on 23 December 2021 • 1 min

Cette page est également disponible en français.

Welcome to our new series of articles and videos: Idiomatic JS!

Through 14 installments in the next few months, we’ll help you “level up” your modern JS game so you write code that is more idiomatic: that is, code that embraces the philosophy and intents of modern JS, with modern syntax, approaches… in short, be done with old-school JS!

Here’s what’s in store for you:

  1. Shorthand properties and methods
  2. Computed property names
  3. Classes (including all the ES2022 stuff!)
  4. Destructuring
  5. Rest and Spread (including ES2018)
  6. Default values
  7. TODO Template literals
  8. TODO Scope, hoisting and declarative keywords
  9. TODO Binding and this
  10. TODO Arrow functions
  11. TODO Optional chaining and Nullish coalescing
  12. TODO Logical assignment operators
  13. TODO Numerical separators
  14. TODO ESM (ES modules)

There’s always more!

Besides our wealth of other articles, you may wish to look at our live training courses! In particular, if you like super-deep dives into JavaScript itself, we heartily recommend our 360° ES course!