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:
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:
Também é possível usar o forEach para iterar sobre os elementos de um Map. Assim, podemos exibir todos os pares chave-valor:
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
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/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.