Funzioni di mappa Sass
- Pagina precedente Lista Sass
- Pagina successiva Selettori Sass
Funzioni di mappa Sass
In Sass, il tipo di dati mappa (mapping) rappresenta uno o più coppia di chiave/valore.
suggerimento:Puoi anche usare le funzioni di lista della pagina precedente insieme a mappe. Poi la mappa sarà considerata come una lista con due elementi.
Le mappe Sass sono immutabili (non possono essere modificate). Pertanto, le funzioni che restituiscono una mappa, restituiranno una nuova mappa senza modificare la mappa originale.
La tabella seguente elenca tutte le funzioni di mappa nel Sass:
funzione | descrizione & esempio |
---|---|
map-get(map, chiave) |
ritorna il valore della chiave specificata nella mappa. Esempio:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) risultato: 12px |
map-has-key(map, chiave) |
controlla se la mappa ha la chiave specificata. Restituisce true o false. Esempio:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) risultato: false |
map-keys(map) |
ritorna l'elenco di tutte le chiavi della mappa. Esempio:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) risultato: \"small\", \"normal\", \"large\" |
map-merge(map1, map2) |
che map2 aggiunto a map1 alla fine. Esempio:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Risultato: |
map-remove(map, keys...) |
Elimina la chiave specificata dalla mappa. Esempio:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Risultato: ("normal": 18px, "large": 24px) map-remove($font-sizes, "small", "large") Risultato: ("normal": 18px) |
map-values(map) |
Restituisce l'elenco di tutti i valori della mappa. Esempio:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Risultato: 12px, 18px, 24px |
- Pagina precedente Lista Sass
- Pagina successiva Selettori Sass