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:

results matching ""

    No results matching ""