Destructuring
Arrays
let [a, b] = [1, 2];
console.log(a, b);
//=> 1 2let [a, ...b] = [1, 2, 3];
console.log(a, b);
// => 1 [ 2, 3 ]const address = [221, 'Baker Street', 'London'];
const [ houseNo, , city ] = address;
console.log(houseNo, city)
// 221 'London'var a = 1, b = 2;
[b, a] = [a, b];
console.log(a, b);
// => 2 1Objects
Advanced Usage
In a for of loop
Resources
Last updated