Object.keys() Obter todas as chaves

Última atualização: 2026-10-13

Object.keys() Obter todas as chaves

Object.keys retorna um array com os nomes das propriedades enumeráveis do objeto.

CategoriaObjetos

⚙️ Parâmetros

obj

Retorno:Array de nomes de chaves.

Modifica o original:Não (retorna um novo valor)

▶ Exemplo

Edite o código, clique em Executar e veja o resultado no painel de saída:

💡 Dica
ℹ️ info

🌐 Suporte do navegador

Navegador ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
Object.keys() ✓ v1 ✓ v12 ✓ v1.5 ✓ v3 ✓ v10.5
Suportado por todos os navegadores modernos
Mais estudos de caso em breve — aguarde.

📚 Tutoriais relacionados

❓ Perguntas frequentes

QObject.keys x for...in?
AObject.keys retorna apenas as próprias enumeráveis; for...in inclui a cadeia de protótipo.
QÍndices numéricos ou nomes de chave?
ANomes de chave para objetos; strings de índice quando recebe um array.
QComo obter chaves e valores juntos?
AObject.entries(obj) — retorna [[key, value], ...].
Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%