JS & TS FeaturesLesson 36Free preview
Node ES6+
This lesson is part of Node.js · All levels
Summary
Modern ES6 supports JavaScript features upwards such as arrow, template literal, destructuring, class, and spread operators. This ability makes code more concise and expressive. Some of the latest features were even available before they were available in browsers thanks to regular V8 updates. (Node.js)
Key points
- Arrow function writes a more concise callback and maintains this context
- The template literal makes it easy to arrange multi-row strings
- Destructing and spreading facilitate the manipulation of arrays and objects
- Promise, and optional chaining are fully supported
Full lesson
Code examples and quizzes
Full lessons, code examples, and quizzes are available to subscribers. 5 questions.