es6-destructuring Flashcards
1
Q
What is destructuring, conceptually?
A
The destructuring assignment syntax is a JavaScript expression that makes it possible to unpack values from arrays, or properties from objects, into distinct variables.
2
Q
What is the syntax for Object destructuring?
A
const {property name} = object name
3
Q
What is the syntax for Array destructuring?
A
const [names] = array
4
Q
How can you tell the difference between destructuring and creating Object/Array literals?
A
Destructing: object to right of operator and curly/square braces to the left
Creating: curly/square braces to the right