Como obter o primeiro nome -chave de um objeto em JavaScript?

Como obter o primeiro nome -chave de um objeto em JavaScript?
Nos processos de manutenção de registros, pode chegar uma situação em que é necessário associar um atributo específico a vários valores. Por exemplo, compilar os dados inter-relacionados com recursos comuns i.e nome, cidade, etc. Nesses casos, obter o primeiro nome -chave de um objeto em JavaScript é uma abordagem muito inteligente para acessar e manipular os dados efetivamente, economizando tempo e memória.

Este artigo demonstrará as abordagens para obter o primeiro nome de chave do objeto usando JavaScript.

Como obter o primeiro nome -chave de um objeto em JavaScript?

As abordagens a seguir podem ser utilizadas para obter o primeiro nome de chave do objeto usando JavaScript:

  • ““Objeto.chaves()”Método.
  • ““Objeto.entradas ()”Método.
  • ““Função personalizada" abordagem.

Abordagem 1: Obtenha o primeiro nome -chave do objeto em JavaScript por objeto.Método Keys ()

O "Objeto.chaves()”O método fornece um objeto de iterador de matriz com as chaves do objeto. Este método, como o nome especifica, pode ser utilizado para acessar o primeiro nome de chave do objeto diretamente, simplesmente indexando -o uma vez.

Sintaxe

Objeto.Chaves (OBJ)

Na sintaxe acima:

  • ““obj”Refere -se a um objeto iterável ou ao dicionário inicializado.

Exemplo
Passe pelo snippet de código a seguir:

Seja KeyObj = make: 'HP', geração: 2, RAM: "4GB";
console.log ("A matriz de objeto é:", keyobj)
console.log ("O primeiro nome -chave de um objeto é:", objeto.chaves (keyobj) [0]);
  • Em primeiro lugar, crie um objeto com o especificado “valor chave”Emparelhar e exibir.
  • Agora, aplique o “Objeto.chaves()”Método e indexá -lo com“0”. Isso resultará no acesso ao primeiro nome do objeto diretamente.

Saída

Na saída acima, o primeiro nome de chave do objeto é recuperado diretamente.

Abordagem 2: Obtenha o primeiro nome -chave do objeto em JavaScript usando o objeto.Método ()

O "Objeto.entradas ()”O método é utilizado para fornecer os pares de valor-chave do objeto passados ​​como o parâmetro. Este método pode ser aplicado para acessar o nome da chave do objeto indexando seu valor correspondente primeiro.

Sintaxe

Objeto.Entradas (OBJ)

Nesta sintaxe:

  • ““obj”Indica o objeto cuja propriedade [chave - valor] pares devem ser devolvidos.

Exemplo
Passe pelas seguintes linhas de código:

  • Primeiro, defina o objeto com os pares de valor de nome declarado e exiba -o.
  • Depois disso, aplique o “Objeto.entradas ()”Método, indexando -o duas vezes com“0”Para acessar o primeiro nome -chave do objeto especificado.
  • Na próxima etapa, obtenha a chave e os valores aplicando o método declarado na etapa anterior usando a indexação apenas uma vez. Isso resultará no acesso ao nome, bem como no valor em relação ao índice.

Saída

Abordagem 3: Obtenha o primeiro nome -chave de um objeto em JavaScript usando a abordagem de função personalizada

Essa abordagem pode ser aplicada para definir uma função separada para extrair o nome da chave do objeto, passando o objeto criado e um valor específico.

Exemplo
O snippet de código abaixo do rumo ilustra o conceito discutido:

No código JS acima:

  • Primeiro, defina uma função chamada “getKeyobj ()”Com os parâmetros especificados. O "objeto”Aqui refere -se ao objeto criado e“valor“Refere -se ao valor contra o particular“chave”.
  • Em sua definição, aplique o “Objeto.chaves()”Método com o objeto criado como seu parâmetro.
  • Além disso, aplique o “encontrar()”Método para extrair a chave do objeto comparando o objeto correspondente em que ele está contido e o valor contra ele (chave do objeto).
  • Depois disso, inicialize o objeto da mesma forma com o declarado “valor chave”Pares e exibi -lo.
  • Por fim, busque o primeiro nome -chave do objeto, passando o objeto criado e o valor contra o primeiro nome -chave como parâmetros da função definida.

Saída

Discutimos as abordagens convenientes para obter o primeiro nome do objeto em JavaScript.

Conclusão

O "Objeto.chaves()”Método, o“Objeto.entradas ()”Método, ou o“função personalizada”A abordagem pode ser utilizada para obter o primeiro nome de chave do objeto em JavaScript. O objeto.O método Keys () é fácil de implementar e pode ser aplicado para acessar a chave diretamente como o nome especifica. O objeto.O método de entradas () pode ser implementado com a indexação duas vezes para acessar o nome da chave de um objeto. Essa abordagem é preferível no caso de acessar os valores, em vez das chaves. A abordagem da função personalizada pode ser usada para definir uma função específica e passar o nome do objeto e o valor correspondente da chave para obtê -lo. Este blog demonstra como obter o primeiro nome -chave do objeto em JavaScript.