Syntax
The grammar of JavaScript.
Destructuring
Completion Percentage: 96.9% (20999)
Completion Percentage: 96.9% (20999)
Export
Percents%
CountΣ
The destructuring assignment syntax is a JavaScript expression that makes it possible to unpack values from arrays, or properties from objects, into distinct variables. MDN
Have used it
Know what it is, but haven't used it
Never heard of it/Not sure what it is
Spread Operator
Completion Percentage: 96.5% (20922)
Completion Percentage: 96.5% (20922)
Export
Percents%
CountΣ
Spread syntax (...
) allows an iterable such as an array expression or string to be expanded in places where zero or more arguments (for function calls) or elements (for array literals) are expected, or an object expression to be expanded in places where zero or more key-value pairs (for object literals) are expected. MDN
Have used it
Know what it is, but haven't used it
Never heard of it/Not sure what it is
Arrow Functions
Completion Percentage: 96.7% (20962)
Completion Percentage: 96.7% (20962)
Export
Percents%
CountΣ
An arrow function expression is a compact alternative to a traditional function expression, but is limited and can't be used in all situations. MDN
Have used it
Know what it is, but haven't used it
Never heard of it/Not sure what it is