Sass 映射函数
在Sass中,映射数据函数表示一个或者是多个键值对。它同样也是不可改变的,因此map函数返回一个map,将返回一个新的map而不会更改原始的map。
下面是关于所有的映射函数的一个相关列表:
函数(功能) | 描述 |
---|---|
map-get(map , key) | 返回映射中指定键的值。 |
map-has-key(map , key) | 检查映射是否具有指定的键,返回true或false。 |
map-keys(map) | 返回映射中所有键的列表。 |
map-merge(map1 , map2) | 将map2追加到map1的末尾。 |
map-remove(map , keys…) | 从映射中移除指定的键。 |
map-values(map) | 返回映射中所有值的列表。 |
示例:
- map-get(map , key)
$font-weight: ("one": thin, "two": normal, "three": bold) map-get($font-weight, "two") Result: normal
- map-has-key(map , key)
$font-weight: ("one": thin, "two": normal, "