Skip to content

Instantly share code, notes, and snippets.

@viniceosm
Created November 25, 2019 13:55
Show Gist options
  • Save viniceosm/2ad291e597af4241b0c76b4c8904b708 to your computer and use it in GitHub Desktop.
Save viniceosm/2ad291e597af4241b0c76b4c8904b708 to your computer and use it in GitHub Desktop.
aqui tem como renomear uma key. Ex: let { nome:nomevini } = p;

Destructing objects

Usando var, let ou const

Obter uma key

let pessoa = { nome: 'vinicius', idade: 21 };
let { nome } = pessoa;

console.log(nome);

Obter mais de uma key

Só usar a virgula.

let pessoa = { nome: 'vinicius', idade: 21 };
let { nome, idade } = pessoa;

console.log(nome, idade);

Obter uma key e renomear

Vamos obter uma key nome, porém ja temos uma váriavel chamada nome, para isso renomaremos usando { key:keyRenomeada }.

let nome = 'Tim Maia';

let p = { nome: 'vinicius', idade: '' }
let { nome:nomevini } = p;

console.log(nomevini);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment