JavaScriptQuestion 06 of 36
What are ES6 features?
Answer out loud or in your head first, then compare.
Answer
The most important ones:
let
const
arrow functions
template literals
destructuring
spread
rest
classes
Promises
modules
Map
Set
default parameters
for...ofDestructuring example:
JavaScript
const user = {
name: "Tom",
age: 30
};
const { name, age } = user;Spread:
JavaScript
const updatedUser = {
...user,
age: 31
};Template literals:
JavaScript
const message = `Hello ${name}`;How did it go? Be honest — “Not yet” puts the question on your review list.