Você está aqui: JavaScript ::: ECMAScript 6 - JavaScript 6 - ES6 - ECMAScript 2015 ::: Map (Mapa) |
JavaScript Avançado - Como usar o objeto Map da linguagem JavaScriptQuantidade de visualizações: 1022 vezes |
|
Um objeto Map é uma coleção de elementos na qual cada elemento é armazenado como uma combinação chave-valor, e a chave pode ser qualquer tipo de dados. O objeto Map (Mapa, Mapeamento) foi adicionado à linguagem JavaScript na revisão ECMAScript 2015, também chamada de ES6 ou ECMAScript 6. Para melhor entendimento de um map, imagine um sistema de cadastro de clientes, no qual cada cliente é identificado unicamente por seu CPF. Assim, para pesquisar qualquer cliente, basta inserir o seu CPF. Nessa modalidade de armazenamento de dados, o CPF é a chave, enquanto o cliente é o valor (ou um agregado de valores). Vamos ver um exemplo? Veja o trecho de código a seguir: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
<!doctype html>
<html>
<head>
<title>O objeto Map do JavaScript</title>
</head>
<body>
<script type="text/javascript">
// vamos declarar um novo mapa
var map = new Map();
// agora vamos adicionar três elementos
// será uma combinação código/nome da linguagem
map.set(1, "Java");
map.set(2, "PHP");
map.set(3, "C#");
// vamos obter a linguagem com a chave 2
var a = map.get(2);
document.writeln("A linguagem obtida foi: " + a);
</script>
</body>
</html>
Ao executar este código JavaScript nós teremos o seguinte resultado: A linguagem obtida foi: PHP Veja que usamos o método set() para adicionar novos elementos no Map e usamos o método get() para pesquisar e retornar um elemento baseado na chave informada. Em outras dicas dessa seção nós abordamos mais métodos do objeto Map da linguagem JavaScript. |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de JavaScript |
Veja mais Dicas e truques de JavaScript |
Dicas e truques de outras linguagens |
|
PHP - PHP para iniciantes - Como obter a diferença em horas entre duas datas (e suas respectivas horas) Java - Como retornar os índices dos itens selecionados em uma JList de seleção múltipla do Java Swing |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






