Code前端首页关于Code前端联系我们

Sass Map函数方法

terry 2年前 (2023-09-10) 阅读数 261 #Sass

请记住,在Sass中,map数据类型表示一个或多个键值对。 除了下表中的nao特定功能外,您还可以将任何列表功能与map一起使用; map将被视为一组双元素列表:

nth((“red”:#ff0000,“green”:#00ff00),2)//返回(“green”#00ff00)

像列表一样,Sass Map是不可变的。 返回Map的Map函数返回一个新Map; 他们不会改变原来的论点。

函数描述例子
map-get($map,$key)返回与指定键关联的值map-get(("red": #ff0000,"green": #00ff00),"green")Result:#00ff00
map-merge($map1,$map2)返回包含$map2的Map,该Map附加到$map1的末尾map-merge(("red":#ff0000,"green": #00ff00),("blue": #0000ff))Result:("red":#ff0000,"green": #00ff00,"blue": #0000ff)
map-remove($map,$keys)返回没有指定键的Mapmap-remove(("red": #ff0000,"green": #00ff00),"red")Result:("green": #00ff00)
map-keys($map)返回指定映射中的键列表map-keys(("red": #ff0000,"green": #00ff00))Result:("red","green")
map-values($map)返回指定映射中的值列表map-values(("red": #ff0000,"green": #00ff00))Result:(#ff0000,#00ff00)
map-has-key($map,$key)返回一个布尔值,指示指定的映射是否包含指定的键map-has-key(("red": #ff0000,"green": #00ff00),blue) Result:false

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门