Como pegar lista de chaves de um objeto em JavaScript

Neste artigo você vai aprender a como pegar lista de chaves de um objeto, utilizando a linguagem JavaScript

pegar lista de chaves de um objeto capa

Fala programador(a), beleza? Bora aprender mais sobre objetos em JavaScript!

Os objetos são todos filhos de uma classe chamada Object

Esta classe possui diversas funcionalidades para trabalhar com objetos em geral

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

A que estamos querendo é chamada de keys, que é um método

Vamos enviar como parâmetro o objeto que queremos

E o retorno é de uma lista com todas as propriedades do objeto

Veja um exemplo:

const user = {
	name: "Matheus",
  age: 31,
  job: "Programmer"
}

const keys = Object.keys(user);

console.log(keys) // ["name", "age", "job"]

Perceba que na variável keys há a lista anteriormente mencionada

Nela temos três chaves, que constituem as propriedades do objeto user

Que foi o objeto enviado ao método keys, como parâmetro

Agora você deve adaptar os nomes das variáveis para a sua situação, e resgatar as chaves do seu objeto alvo

Deixe um comentário contando o que achou deste artigo 🙂

Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:

Conclusão

Neste artigo você viu como pegar lista de chaves de um objeto em JavaScript

Utilizamos o método keys do objeto Object, que é pai de todos os objetos em JS

Bastou passar o objeto como parâmetro, que recebemos uma lista com todas as chaves que estão presentes no nosso objeto base

Assim é possível iterar com qualquer estrutura de repetição entre os itens do array retornado

Está buscando a sua primeira vaga como Programador? Confira o nosso treinamento completo clicando aqui.

Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!

Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares