Funciones de mapeo Sass
- Página anterior Lista Sass
- Página siguiente Selectores Sass
Funciones de mapeo Sass
en Sass, el tipo de datos mapeo (map) representa uno o más pares clave/valor.
sugerencia:también se puede usar la función de lista de la página anterior con map. Luego, el map se considerará como una lista de dos elementos.
los mapeos de Sass son inmutables (no se pueden cambiar). Por lo tanto, las funciones que devuelven un mapeo del mapeo devolverán un nuevo mapeo, sin cambiar el mapeo original.
la siguiente tabla enumera todas las funciones de mapeo en Sass:
función | descripción & ejemplo |
---|---|
map-get(map, key) |
devuelve el valor de la clave especificada en el mapeo. Ejemplo:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) resultado: 12px |
map-has-key(map, key) |
verifica si el mapeo tiene la clave especificada. Devuelve true o false. Ejemplo:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) resultado: false |
map-keys(map) |
devuelve una lista de todas las claves del mapeo. Ejemplo:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) resultado: \"small\", \"normal\", \"large\" |
map-merge(map1, map2) |
se map2 se agrega a map1 al final. Ejemplo:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Resultados: |
map-remove(map, keys...) |
Elimina la clave especificada del mapeo. Ejemplo:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Resultados: ("normal": 18px, "large": 24px) map-remove($font-sizes, "small", "large") Resultados: ("normal": 18px) |
map-values(map) |
Devuelve una lista de todos los valores del mapeo. Ejemplo:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Resultados: 12px, 18px, 24px |
- Página anterior Lista Sass
- Página siguiente Selectores Sass