使用sass中的對映 Map 和 each

2021-10-07 14:29:15 字數 712 閱讀 4266

sass中的對映相當於物件,不過是使用括號

$theme-colors:(

"primary"

: $primary,

"secondary"

: $secondary,

"success"

: $success,

"info"

: $info,

"warning"

: $warning,

"danger"

: $danger,

"light"

: $light,

"dark"

: $dark

);

@each 迴圈就是去遍歷乙個列表,然後從列表中取出對應的值。

@each 迴圈指令的形式:

@each $var in <listormap>

map

@each $key, $value in $theme-colors

}

也可以是乙個簡單的列表

list

$list

: green, red, yellow

@each $key, $value in $list

}

less和sass的使用區別

首先我們來說一下less。less中的變數 1.宣告變數使用 變數名 變數值 2.使用變數 變數名 less中的變數型別 數字類 1 10px 字串 無引號字串 red 和有引號字串 gdak 顏色類 red 000000 rgb 值列表型別,用逗號或空格分隔 變數使用原則 多次頻繁出現的值 需要修...

Go語言中對映表map的使用

go語言中的鍵值對 key value 集合,稱之為對映map。對映map是變長型別,定義時不需要指定長度。對映map是無序的,遍歷是的順序不可期,原因是底層由hash表實現。邏輯結構表示為 var m map key type value type var m make map key type ...

ES中filter 和map的使用

用於過濾乙個陣列 不操作當前陣列,返回乙個新陣列,裡返回true的元素。let array 1,2,3,4,5 filter function item console.log array 結果 3,4,5 不操作當前陣列,返回乙個新陣列,裡返回什麼,這一項就是什麼。let array2 2,3,4...