الدالة ()index
في Sass
< Sass
تعيد الدالة index()
موضع عنصرٍ في القائمة. إن لم يكن العنصر موجودًا فستعيد القيمة العدميَّة (null).
لاحظ أنَّ رقم موضع العنصر الأول في قائمة Sass هو 1، خلافًا لبعض اللغات، والثاني هو 2 وهكذا.
يمكن أن تعيد هذه الدالة أيضًا موضع الزوج مفتاح/قيمة في خريطة (map).
البنية العامة
index($list, $value)
المعاملات
$list
القائمة التي تحتوي على القيمة $value
.
$value
القيمة المراد معرفة ترتيب موضعها.
القيم المعادة
يُعاد عدد يمثل موضع القيمة $value
في القائمة $list
، أو تُعاد القيمة null
إن لم تكن تلك القيمة موجودة في القائمة.
أمثلة
المثال 1: استخدام الدالة index()
.
index(1px solid red, solid) // 2
index(1px solid red, dashed) // null
index((width: 10px, height: 20px), (height 20px)) // 2
انظر أيضًا
- الدالة
append()
: تُضيف عنصرًا إلى قائمة.
- الدالة
zip()
: تُضم مجموعة من القوائم في قائمة واحدة متعدِّدة الأبعاد. - الدالة
list_separator()
: تعيد الفاصلة المستعملة في القائمة.