El objeto Map es una de las nuevas incorporaciones a la versión de Javascript ES6.
Se caracteriza porque almacena pares clave-valor y que cualquier valor puede ser utilizado tanto como clave o valor.
Su sintaxis es similar a la de otros objetos de Javascript: tenemos que utilizar la palabra reservada new y a continuación, entre paréntesis, un iterable:
new Map([iterable])
En esta lección conoceremos, en primer lugar, la propiedad más importante:
Y además, veremos el funcionamiento de una serie de métodos:
Por último, conoceremos los tres iteradores propios de Map:
Y por si fuera poco, conoceremos WeakMap, una variante de Map con algunas pequeñas diferencias.
En vídeos posteriores veremos cómo recorrer un Map utilizando la nueva estructura de control de ES6 for…of.
¡No esperes más, echa un ojo al vídeo!
¡Consulta en la pestaña Materiales el código fuente trabajado en la lección!
¿No te ha quedado claro? ¿Quieres aportar tu punto de vista? ¡Deja tu comentario!
Gracias por todo tu esfuerzo, en esta clase y en las otras. Sin duda una página muy trabajada y bien hecha para aprender.
Saludos desde Argentina
¡Muchísimas gracias a ti por tu comentario, Christian! Es la idea: que quienes entréis podáis sacarle todo el provecho. ¡Saludos desde España!
Muy interesante yendo al grano! Gracias! Estaria bien poner ejemplos mas a nivel de proyecto.
¡Gracias por la propuesta, Isaac! Una preguntilla: ¿a que´te refieres con “a nivel de proyecto”? ¿A hacer como en el curso de React, que casi todos los ejemplos sirven para hacer un proyecto final?