Chaves de objeto Javascript

| | | | | |

O método JavaScript Object.keys() recupera as chaves em um objeto e retorna uma lista que contém as chaves. A ordem das chaves na lista final é a ordem em que aparecem no objeto original

Os objetos JavaScript (JS) consistem em duas partes principais: .. Chaves e valores

Ao trabalhar com um objeto, pode ser necessário recuperar uma lista de chaves associadas a ele. É aqui que entra o método JavaScript Object.keys(). Esse método permite gerar uma lista de todos os nomes de propriedades em um objeto. Usando exemplos

Este tutorial explicará como usar o método Object.keys() para retornar uma lista de chaves armazenadas em um objeto. Também discutiremos brevemente a estrutura de objetos JavaScript

JavaScript. Uma atualização

Objetos (com um "O" maiúsculo) são o tipo de dados de mapeamento em JavaScript. Cartão de valor chave. Os valores ‚Äã‚Äãregistrados por um objeto podem incluir strings, números, booleanos e outros tipos de dados. Aqui está um exemplo de um objeto em JavaScript:

as palavras à esquerda dos dois pontos (:) são as chaves do nosso dicionário. As palavras à direita dos dois pontos são os valores . Você pode pensar em objetos JavaScript como o equivalente a um dicionário Python, mas em JavaScript.

JavaScript Object.keys()

O método JavaScript Object.keys() retorna todas as chaves` dentro de um objeto JavaScript ou um objeto JSON. Essas chaves são armazenadas na ordem em que aparecem no objeto

A sintaxe para o método Object.keys() é:.

O método Object.keys() usa um parâmetro: o nome do objeto cujas chaves você deseja recuperar. Este método retorna os nomes de todas as chaves para o objeto especificado, armazenado como uma lista JavaScript

Observe que o método em si é chamado Object .keys (). na verdade, o () keys é um método de objeto. você deve especificar o objeto cujas chaves você deseja recuperar como um parâmetro de objeto .keys(). Não é possível adicionar keys () a nenhum objeto porque esse objeto não terá acesso ao método keys().

Exemplo de JavaScript Object.keys()

Vamos orientá-lo através de um exemplo para ilustrar como esse método funciona. p>

Anteriormente, criamos um dicionário chamado "job_description", que fornece uma visão geral das informações sobre uma vaga disponível em um supermercado local. O objeto contém um JavaScript booleano < /a>, uma string e um n inteiro. agora suponha que queremos recuperar uma lista de chaves neste dicionário.

podemos criar esta lista usando o seguinte código:

= const job_description { position: "Assistente de Vendas", floor_worker: true, hours_per_week: 38}; var job_keys = Object.keys (job_description); console.log (job_keys); 

Nosso código retorna:

Primeiro, declaramos uma constante chamada" job_description ", que armazena um objeto contendo informações sobre uma vaga disponível em um supermercado local.

Próximo , usamos Object.keys() para recuperar uma lista de chaves associadas ao dicionário e atribuímos a lista à variável "job_keys". Em seguida, imprimimos o conteúdo da lista "job_keys" console JavaScript.

Como você pode ver, nosso código retornou uma lista que contém três valores. Cada valor representa um nome de chave exclusivo em nosso objeto

JS Object.keys(): .. Outro exemplo

Vamos discutir outro exemplo de como usar este método

Suponha que queremos imprimir uma lista das chaves do nosso objeto, precedidas por " Nome da chave:". Podemos fazer isso usando este código:

Nosso código retorna:

Primeiro definimos nosso objeto "job_description" cujas chaves queremos imprimir no console. Em seguida, usamos o método JS Object.keys() para recuperar uma lista de chaves para nosso objeto

A seguir, gosto de usar um loop "for ... of" para iterar através de cada chave em nosso objeto "job_description"

Para cada chave, imprimimos " Nome da chave:"., seguido pelo nome da chave , no console. Se você estiver interessado em saber mais sobre como " ..." loops funcionam, leia nosso Guia do Iniciante para Loops JavaScript para Loops .


Conclusão

O método Object.keys() recupera uma lista de chaves armazenadas em um objeto JavaScript. As chaves resultantes são armazenadas em uma lista. Não é possível adicionar chaves () no final ou em um objeto para recuperar suas chaves. Você deve usar a sintaxe Object.keys().

Este tutorial discutiu os conceitos básicos de objetos JavaScript e como usar o método Object.keys(). Agora você está pronto para usar Object.keys() para recuperar uma lista de chaves em um objeto como um desenvolvedor JavaScript profissional!

Para obter mais informações sobre codificação em JavaScript, leia nosso Guia de aprendizagem de JavaScript

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method