Sass အကြောင်းအရာ

Sass အကြောင်းအရာ

Sass တွင် map (အမှတ်ပြု) အချက်အလက် အကြောင်းကိစ္စ: Sass တွင် map (အမှတ်ပြု) အချက်အလက် သည် တစ်ခုခုတွင် ပါဝင်သော အကြောင်းအရာ အုပ်စု ကို ကိုယ်စားပုံအဖြစ် ကိုယ်စားပုံပြုထားသည်。

အကြောင်းအရာ:အကြောင်းအရာ: ပြီးခဲ့သော စာကြိုး ပုံစံများ အား map နှင့် တွဲဖက်ကုန်ပြီး ပြီးဆုံးသော စာကြိုး ပုံစံများ သည် နှစ်ခုသော အကွက်အဖွဲ့ ကို အားပေးပြီး ရှိပါသည်。

Sass အမှတ်ပြု အကြောင်းကိစ္စ: Sass အမှတ်ပြု အရင်းမှု များ မပြောင်းလဲကြပေ။ (သတ္တုကြောင်းတို့ မပြောင်းလဲပေ)။ ထိုကြောင်းဖြင့် အမှတ်ပြု၏ ပြောင်းသတ်မှု ပုံစံများ ကို ပြန်အပ်ပေးသော ပုံစံများ သည် အရင်းမှု အမှတ်ပြု အရင်းမှု ကို မပြောင်းလဲဘဲ အခြား အမှတ်ပြု အရင်းမှု ကို ပြန်အပ်ပေးသည်。

အော်စကေအက်စ် အတွက် ပုံစံများအား တစ်ရပ်တစ်ခုစီကို ပြုစုပေးသည့် ပုံစံများကို ရှိပါသည့် အော်စကေအက်စ် အော်စကေအက်စ် အချက်အလက်ကို ပြုပြင်ပေးသည်。

ပုံစံ ကျမ်းဘွဲ့ & အကျိုးဆက်
map-get(map, key)

ကိုယ်စားပုံတွင် အသိအမှတ်ပြုသည့် အကြောင်းအရာ၏ တန်ဖိုးကို ပြန်အပ်ပေးသည်。

အမှတ်:

အမှတ်:
map-get($font-sizes, "small")

ရလဒ်: 12px

map-has-key(map, key)

ကိုယ်စားပုံအား အသိအမှတ်ပြုသည့် အကြောင်းအရာကို သိရှိကြောင်း သုံးသပ်သည်။ အပြန် true သို့မဟုတ် false ကို ပြန်အပ်ပေးသည်。

အမှတ်:

အမှတ်:
map-has-key($font-sizes, "big")

ရလဒ်: false

map-keys(map)

ပြောင်းသတ်မှုများအားလုံး၏ ကိုယ်စားပုံကို ပြန်အပ်ပေးသည်。

အမှတ်:

အမှတ်:
map-keys($font-sizes)

ရလဒ်: "small", "normal, "large"

map-merge(map1, map2)

ပေးပြောင် map2 တွဲဖက်ကုန် map1 အဆုံးပါ

အမှတ်:

အမှတ်:
$font-sizes2: ("x-large": 30px, "xx-large": 36px)
map-merge($font-sizes, $font-sizes2)

ရလဒ်:
"small": 12px, "normal": 18px, "large": 24px,
"x-large": 30px, "xx-large": 36px

map-remove(map, keys...)

အကြောင်းအရာ ဖြင့် အကြောင်းအရာ မှ အကြောင်းအရာ ပြောင်းလဲမှု

အမှတ်:

အမှတ်:
map-remove($font-sizes, "small")

ရလဒ်: ("normal": 18px, "large": 24px)

map-remove($font-sizes, "small", "large")

ရလဒ်: ("normal": 18px)

map-values(map)

အမှတ်:

အမှတ်:

အမှတ်:
$font-sizes: ("small": 12px, "normal": 18px, "large": 24px)

map-values($font-sizes)