Desestructuración

La desestructuración nos permite extraer valores almacenados en arrays u objetos.

Desestructuración de objetos

var obj = {x: 1, y: 2, z: 3};
console.log(obj.x); // 1

var {x, y, z} = obj;
console.log(x); // 1

Desestructuración de arrays

var array = [1, 2, 3];
console.log(array[0]); // 1

var [x, y, z] = array;
console.log(x); // 1

Desestructuración de arrays con estructuración

var array = [1, 2, 3, 4];
var [x, y, ...rest] = array;
console.log(x, y, rest); // 1, 2, [3,4]

results matching ""

    No results matching ""