ساس لسٹ فونکشن
ساس لسٹ فونکشن
ਸੂਚੀ ਫੰਕਸ਼ਨ ਸੂਚੀ ਵਿੱਚ ਮੁੱਲ ਪਹੁੰਚਣ, ਸੂਚੀਆਂ ਨੂੰ ਮਿਲਾਉਣ ਅਤੇ ਸੂਚੀ ਵਿੱਚ ਮੁੱਲ ਜੋੜਣ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ।
Sass ਸੂਚੀਆਂ ਅਨਿਵਾਰਯ ਹਨ (ਉਹਨਾਂ ਨੂੰ ਬਦਲਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ)। ਇਸ ਲਈ ਸੂਚੀ ਦੀ ਸੂਚੀ ਫੰਕਸ਼ਨ ਨਵੀਂ ਸੂਚੀ ਵਾਪਸ ਦੇਣਗੇ, ਨਹੀਂ ਮੂਲ ਸੂਚੀ ਨੂੰ ਬਦਲਣਗੇ।
Sass ਸੂਚੀ 1 ਉੱਤੇ ਅਧਾਰਤ ਹੈ। ਸੂਚੀ ਵਿੱਚ ਪਹਿਲਾ ਸ਼ਾਨਦਾਰ ਮੁੱਲ ਸਥਾਨ 1 'ਤੇ ਹੈ, ਨਹੀਂ 0 'ਤੇ।
ਹੇਠ ਵਿੱਚ Sass ਵਿੱਚ ਸਾਰੇ ਸੂਚੀ ਫੰਕਸ਼ਨਾਂ ਦੀ ਸੂਚੀ ਦਿੱਤੀ ਗਈ ਹੈ:
ਫੰਕਸ਼ਨ | ਵਰਣਨ & ਉਦਾਹਰਣ |
---|---|
append(لیسٹ, قیمت, [separator]) |
ਇੱਕ ਮੁੱਲ ਨੂੰ ਸੂਚੀ ਦੇ ਅੰਤ ਵਿੱਚ ਜੋੜਨਾ। مثال:append((a b c), d) ਨਤੀਜਾ: a b c d append((a b c), (d), comma) ਨਤੀਜਾ: a, b, c, d |
index(لیسٹ, قیمت) |
ਸੂਚੀ ਵਿੱਚ ਮੁੱਲ ਦੀ ਸਥਿਤੀ ਨੂੰ ਵਾਪਸ ਦੇਣਾ। مثال:index(a b c, b) ਨਤੀਜਾ: 2 index(a b c, f) ਨਤੀਜਾ: null |
is-bracketed(لیسٹ) |
ਸੂਚੀ ਵਿੱਚ ਬੈਕਟਿੰਗ ਹੈ ਕੀ ਚੈਕ ਕਰੋ। مثال:is-bracketed([a b c]) ਨਤੀਜਾ: true is-bracketed(a b c) ਨਤੀਜਾ: false |
join(list1, list2, [separator, bracketed] |
ਜੋੜਨ ਲਈ list2 ਸੂਚੀ ਵਿੱਚ ਜੋੜਨ ਲਈ list1 ਦੇ ਅੰਤ ਵਿੱਚ। مثال:join(a b c, d e f) ਨਤੀਜਾ: a b c d e f join((a b c), (d e f), comma) ਨਤੀਜਾ: a, b, c, d, e, f join(a b c, d e f, $bracketed: true) نتائج: [a b c d e f] |
length(لیسٹ) |
لیسٹ کی لمبائی واپس لایا جاتا ہے。 مثال:length(a b c) نتائج: 3 |
list-separator(لیسٹ) |
استعمال کی گئی لیست کی حروف نمبر واپس لایا جاتا ہے۔ یہ space یا comma ہوسکتا ہے۔ مثال:list-separator(a b c) نتائج: "space" list-separator(a, b, c) نتائج: "comma" |
nth(لیسٹ, ن) |
لیسٹ میں نویں نمبر والا عنصر واپس لایا جاتا ہے。 مثال:nth(a b c, 3) نتائج: c |
set-nth(لیسٹ, ن, قیمت) |
لیسٹ کا نویں نمبر والا عنصر کو مقررہ کی قیمت میں تبدیل کیا جاتا ہے。 مثال:set-nth(a b c, 2, x) نتائج: a x c |
zip(لیسٹ) |
لیسٹ کو واحد متعدد لیست میں جمع کیا جاتا ہے。 مثال:zip(1px 2px 3px, solid dashed dotted, red green blue) نتائج: 1px solid red, 2px dashed green, 3px dotted blue |