Introdução ao Map em JavaScript

Map em JavaScript é uma estrutura de dados que armazena pares de chave-valor, assim como objetos. Porém, enquanto objetos limitam as chaves a strings ou símbolos, Map permite que as chaves sejam de qualquer tipo, incluindo números, objetos, ou até mesm…


This content originally appeared on DEV Community and was authored by André Bianchi

Map em JavaScript é uma estrutura de dados que armazena pares de chave-valor, assim como objetos. Porém, enquanto objetos limitam as chaves a strings ou símbolos, Map permite que as chaves sejam de qualquer tipo, incluindo números, objetos, ou até mesmo funções. Essa característica proporciona mais flexibilidade e controle ao manipular dados.

Aqui está um exemplo básico de como criar um Map, adicionar valores, e acessá-los:

Map Example 1

No exemplo acima, usamos .set() para adicionar pares de chave-valor e .get() para recuperar o valor de uma chave específica.

Além disso, podemos verificar se uma chave existe em um Map usando o método .has(), e também podemos saber o total de pares chave-valor com .size:

Map Example 2

Também é possível usar o forEach para iterar sobre os elementos de um Map. Assim, podemos exibir todos os pares chave-valor:

Map Example 3

Map é ideal para situações em que precisamos manter a ordem de inserção e queremos usar chaves não restritas a strings. Ele facilita o gerenciamento de dados complexos, proporcionando uma maneira eficiente de armazenar e acessar informações.


This content originally appeared on DEV Community and was authored by André Bianchi


Print Share Comment Cite Upload Translate Updates
APA

André Bianchi | Sciencx (2024-10-30T21:01:25+00:00) Introdução ao Map em JavaScript. Retrieved from https://www.scien.cx/2024/10/30/introducao-ao-map-em-javascript/

MLA
" » Introdução ao Map em JavaScript." André Bianchi | Sciencx - Wednesday October 30, 2024, https://www.scien.cx/2024/10/30/introducao-ao-map-em-javascript/
HARVARD
André Bianchi | Sciencx Wednesday October 30, 2024 » Introdução ao Map em JavaScript., viewed ,<https://www.scien.cx/2024/10/30/introducao-ao-map-em-javascript/>
VANCOUVER
André Bianchi | Sciencx - » Introdução ao Map em JavaScript. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/10/30/introducao-ao-map-em-javascript/
CHICAGO
" » Introdução ao Map em JavaScript." André Bianchi | Sciencx - Accessed . https://www.scien.cx/2024/10/30/introducao-ao-map-em-javascript/
IEEE
" » Introdução ao Map em JavaScript." André Bianchi | Sciencx [Online]. Available: https://www.scien.cx/2024/10/30/introducao-ao-map-em-javascript/. [Accessed: ]
rf:citation
» Introdução ao Map em JavaScript | André Bianchi | Sciencx | https://www.scien.cx/2024/10/30/introducao-ao-map-em-javascript/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.