توابع نقشه Sass
- صفحه قبل لیست Sass
- صفحه بعدی انتخابکننده Sass
توابع نقشه Sass
در Sass، نوع داده نقشه (map) یک یا چند جفت کلید/مقدار را نشان میدهد.
توضیحات:همچنین میتوان توابع لیست صفحه قبل را با نقشهها استفاده کرد. سپس نقشه به عنوان یک لیست دو عنصره تشخیص داده میشود.
نقشههای Sass غیرقابل تغییر هستند (نمیتوانند تغییر کنند). بنابراین، توابعی که نقشه را بازمیگردانند، یک نقشه جدید بازمیگردانند و نقشه اصلی تغییر نمیکند.
در جدول زیر تمامی توابع نقشه Sass لیست شدهاند:
توابع | توضیحات و مثالها |
---|---|
map-get(map, کلید) |
مقدار مشخص شده برای کلید معین شده در نقشه را بازمیگرداند. مثال:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) نتیجه: 12px |
map-has-key(map, کلید) |
بررسی میکند که نقشه دارای کلید مشخص شده یا خیر. true یا false بازمیگرداند. مثال:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) نتیجه: false |
map-keys(map) |
لیست تمامی کلیدهای نقشه را بازمیگرداند. مثال:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) نتیجه: \"small\", \"normal, \"large\" |
map-merge(map1, map2) |
را map2 附加 به map1 پایان. مثال:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) نتیجه: |
map-remove(map, keys...) |
حذف کلید مشخص شده از نقشه. مثال:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) نتیجه: ("normal": 18px, "large": 24px) map-remove($font-sizes, "small", "large") نتیجه: ("normal": 18px) |
map-values(map) |
بازگشت لیست تمامی مقادیر نقشه. مثال:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) نتیجه: 12px, 18px, 24px |
- صفحه قبل لیست Sass
- صفحه بعدی انتخابکننده Sass