Este tutorial describirá el procedimiento para convertir los valores del mapa en una matriz.
Cómo convertir/transformar los valores del mapa en una matriz usando JavaScript?
Para transformar los valores de un mapa en una matriz, use los métodos establecidos a continuación:
Método 1: Convertir los valores del mapa en una matriz usando una matriz.del método ()
Para convertir los valores de un mapa en una matriz, use el "mapa.valores()"Método con el"Formación.de()" método. El mapa.El método de valores () se utiliza para obtener los valores del mapa y la matriz.del método de () convierte estos valores en una matriz.
Sintaxis
Siga la sintaxis dada para convertir los valores del mapa en una matriz:
Ejemplo
Cree un nuevo objeto de mapa usando el constructor map ():
Establezca las entradas en un par de valor clave en el mapa utilizando el "colocar()" método:
mapa.set ('1', 'nombre');Llama a "valores()Método "en el"Formación.de()"Método para obtener los valores del mapa y los convierte en una matriz y almacenarlo en una variable"Valoras de mapas":
var mapValues = array.De (mapa.valores());Finalmente, imprima los valores del mapa en una matriz en la consola:
consola.log (mapValues);La salida indica que los valores del mapa se convierten con éxito en una matriz:
Método 2: Convertir los valores del mapa en una matriz utilizando el operador de propagación
Otra forma de transformar los valores del mapa en una matriz es usar el "operador de propagación" con el "mapa.valores()" método. El mapa.El método de valores () primero obtiene los valores del mapa, y el operador de propagación copiará todos los valores del mapa en una matriz.
Sintaxis
Use la sintaxis proporcionada a continuación para convertir los valores del mapa en una matriz utilizando el operador de propagación:
Ejemplo
Llama a "mapa.valores()"Método con el"operador de propagación"Eso convertirá los valores del mapa en una matriz:
Producción
Consejo de bonificación
Si desea convertir las claves o todas las entradas del mapa en una matriz, siga la sección a continuación.
Convierta las claves del mapa en una matriz usando una matriz.del método ()
Para convertir las teclas del mapa y todas las entradas (pares de valores clave) del mapa en una matriz, use el "mapa.Llaves()Método "y el"mapa.entradas ()"Método con el"Formación.de()" método. El mapa.El método Keys () obtiene las teclas del mapa y el mapa.El método de entradas () se utiliza para recuperar las entradas del mapa en un par de valores clave.
Ejemplo
Para convertir las teclas del mapa, llame al "mapa.Llaves()Método "en el"Formación.de()" método:
Llamar al mapa.Entrada () Método como argumento en la matriz.de () método para convertir todas las entradas de mapa en una matriz:
Const Entries = Array.De (mapa.entradas ());La salida muestra que las teclas y las entradas del mapa se convierten con éxito en una matriz:
Convertir las teclas de mapa en una matriz utilizando el método de operador spread
Veamos el método para convertir las teclas del mapa y todas las entradas del mapa en una matriz, utilizando el "operador de propagación".
Ejemplo
Llama a "mapa.Llaves()Método "con el operador de propagación y almacene la matriz resultante en variables mapkeys:
Para convertir entradas de mapa en una matriz usando el "mapa.entradas ()Método "con el operador de propagación:
const mapentries = [... mapa.entradas ()];Producción
Hemos compilado toda la información necesaria relacionada con la conversión de los valores del mapa en una matriz y también las claves y las entradas de mapas en una matriz utilizando JavaScript.
Conclusión
Para convertir los valores del mapa en una matriz, use el "mapa.valores()"Método con el"Formación.de()"Método o el"operador de propagación". El mapa.El método de valores () se usa para obtener los valores del mapa y la matriz.De () El método convierte estos valores en una matriz mientras que el operador de propagación copia todos los valores del mapa en una matriz. Este tutorial describe el procedimiento para convertir los valores de un mapa en una matriz.