Destructuración [1]
- Destructuración de Arrays
- Destructuración de Objectos
- Ejemplos
Destructuración de Arrays
var [first, second, third, , fifth = 5] = [1, 2];
first // 1
second // 2
third // undefined
fifth // 5
[second, first] = [first, second] // swap values
first // 2
second // 1
Destructuración de Objetos
var customer = {
name: 'John',
surname: 'Doe',
dateOfBirth: {
year: 1988
}
};
var {name, surname, dateOfBirth: {year}, children} = customer;
name // 'John'
surname // 'Doe'
year // 1988
children // undefined
⛏ ES6 Katas: Destructuración
Hacer las siguientes katas: