//DESESTRUTURAÇÃO EM JavaScript
//Novo recurso a partir de 2015
const pessoa = {
nome: 'Ana',
idade: 5,
endereco:{
logradouro: 'Rua A',
numero: 25
}
}
console.log(pessoa)
//método para desestrurar pessoa = desetruturação
const{nome, idade} = pessoa//tirando dentro do objeto 'nome, idade'
console.log(nome, idade)
//extraindo 'nome' e colocando em outra variável ...
const {nome: n, idade: i} = pessoa
console.log(n, i)
//tirando objetos que não existe
const {sobrenome, bemHumorada = true} = pessoa
console.log(sobrenome, bemHumorada)//undefined pois não foi alimentada
//
const {endereco: {logradouro, numero, cep}} = pessoa
console.log(logradouro, numero, cep)
Nenhum comentário:
Postar um comentário