es6-destructuring Flashcards
1
Q
What is destructuring, conceptually?
A
Assigning properties of an object to individual variables
2
Q
What is the syntax for Object destructuring?
A
let {property1: variable1, property2: variable2 } = object;
3
Q
What is the syntax for array destructuring?
A
let [x, y, z] = getScores();
4
Q
How can you tell the difference between destructuring and creating Object/Array literals?
A
Objects have { } and arrays use [ ]