Este tutorial descreverá o procedimento para converter os valores do mapa em uma matriz.
Como converter/transformar os valores do mapa em uma matriz usando JavaScript?
Para transformar os valores de um mapa em uma matriz, use os métodos abaixo estatados:
Método 1: Converta valores do mapa em uma matriz usando a matriz.de () método
Para converter os valores de um mapa em uma matriz, use o “mapa.valores ()”Método com o“Variedade.de()”Método. O mapa.o método valores () é usado para obter os valores do mapa e a matriz.de () o método converte esses valores em uma matriz.
Sintaxe
Siga a sintaxe dada para converter valores de mapa em uma matriz:
Exemplo
Crie um novo objeto de mapa usando o construtor map ():
Defina as entradas em um par de valores-chave no mapa usando o “definir()”Método:
mapa.set ('1', 'nome');Ligar para "valores ()”Método no“Variedade.de()”Método para obter os valores do mapa e convertê -los em uma matriz e armazená -lo em uma variável“mapValues”:
var mapvalues = matriz.de (mapa.valores ());Por fim, imprima os valores do mapa em uma matriz no console:
console.log (mapValues);A saída indica que os valores do mapa são convertidos com sucesso em uma matriz:
Método 2: Converta valores do mapa em uma matriz usando o operador de spread
Outra maneira de transformar os valores do mapa em uma matriz é usar o “Operador espalhado" com o "mapa.valores ()”Método. O mapa.Método valores () primeiro obtém os valores do mapa e o operador de spread copiará todos os valores do mapa em uma matriz.
Sintaxe
Use a sintaxe fornecida abaixo para converter valores do mapa em uma matriz usando o operador de espalhamento:
Exemplo
Ligar para "mapa.valores ()”Método com o“Operador espalhado”Isso converterá os valores do mapa em uma matriz:
Saída
Dica de bônus
Se você deseja converter chaves ou todas as entradas do mapa em uma matriz, siga a seção abaixo.
Converta as teclas do mapa em uma matriz usando a matriz.de () método
Para converter as chaves do mapa e todas as entradas (pares de valor-chave) do mapa em uma matriz, use o “mapa.Chaves()”Método e o“mapa.entradas ()”Método com o“Variedade.de()”Método. O mapa.Método Keys () recebe as chaves do mapa e o mapa.O método de entradas () é usado para recuperar as entradas do mapa em um par de valores-chave.
Exemplo
Para converter chaves do mapa, chame o “mapa.Chaves()”Método no“Variedade.de()”Método:
Ligue para o mapa.Entradas () Método como um argumento na matriz.From () Método para converter todas as entradas do mapa em uma matriz:
entradas const = matriz.de (mapa.entradas ());A saída mostra que as chaves e as entradas do mapa são convertidas com sucesso em uma matriz:
Converta as teclas do mapa em uma matriz usando o método do operador espalhado
Vamos ver o método para converter teclas de mapa e todas as entradas do mapa em uma matriz, usando o “Operador espalhado”.
Exemplo
Ligar para "mapa.Chaves()”Método com o operador de spread e armazenar a matriz resultante em mapa variáveis:
Para converter entradas de mapa em uma matriz usando o “mapa.entradas ()”Método com o operador de spread:
const mapentries = [… mapa.entradas ()];Saída
Compilamos todas as informações necessárias relacionadas à conversão dos valores do mapa em uma matriz e também mapear as teclas e entradas em uma matriz usando JavaScript.
Conclusão
Para converter os valores do mapa em uma matriz, use o “mapa.valores ()”Método com o“Variedade.de()”Método ou o“Operador espalhado”. O mapa.o método valores () é usado para obter os valores do mapa e a matriz.de () o método converte esses valores em uma matriz enquanto o operador de spread copia todos os valores do mapa para uma matriz. Este tutorial descreve o procedimento para converter os valores de um mapa em uma matriz.