Sass তালিকা ফাংশন

Sass তালিকা ফাংশন

列表函数用于访问列表中的值、组合列表以及向列表添加项目。

Sass তালিকা অপরিবর্তনীয় (তারা পরিবর্তন করা যায় না)।তাই, তালিকার তালিকা ফাংশন নতুন তালিকা ফিরিয়ে দেয়, ন্যূনতম তালিকা পরিবর্তন করে না

Sass তালিকা 1 থেকে শুরু করে।তালিকার প্রথম তালিকাভুক্তির স্থান 1, 0 নয়

নিচে Sass-এর সমস্ত তালিকা ফাংশনগুলি উপস্থাপিত হল:

ফাংশন বর্ণনা & উদাহরণ
append(list, value, [separator])

একক মূল্য তালিকার শেষে যুক্ত করা
সেপারেটর auto, comma বা space হতে পারে

ইনস্ট্যান্স:

append((a b c), d)

ফলাফল: a b c d

append((a b c), (d), comma)

ফলাফল: a, b, c, d

index(list, value)

তালিকায় মূল্যের স্থান ফিরিয়ে দেয়

ইনস্ট্যান্স:

index(a b c, b)

ফলাফল: 2

index(a b c, f)

ফলাফল: null

is-bracketed(list)

তালিকাটিতে ব্রেকেট আছে কি পরীক্ষা করা

ইনস্ট্যান্স:

is-bracketed([a b c])

ফলাফল: true

is-bracketed(a b c)

ফলাফল: false

join(list1, list2, [separator, bracketed]

যুক্ত করা list2 যুক্ত করা list1 শেষে
সেপারেটর auto, comma বা space হতে পারে
auto ডিফল্ট মান (প্রথম তালিকায় সেপারেটর ব্যবহার করা হবে)
bracketed হতে পারে auto, true বা false।auto ডিফল্ট মান

ইনস্ট্যান্স:

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(list)

তালিকার দৈর্ঘ্য ফিরিয়ে দেয়

ইনস্ট্যান্স:

length(a b c)

ফলাফল: 3

list-separator(list)

স্ট্রিং রূপে ব্যবহৃত তালিকা বিভাজক ফিরিয়ে দেয়। এটি space বা comma হতে পারে

ইনস্ট্যান্স:

list-separator(a b c)

ফলাফল: "space"

list-separator(a, b, c)

ফলাফল: "comma"

nth(list, n)

তালিকায় n-তম উপাদান ফিরিয়ে দেয়

ইনস্ট্যান্স:

nth(a b c, 3)

ফলাফল: c

set-nth(list, n, value)

পঞ্চম তালিকার উপাদানকে নির্দিষ্ট মান নিয়ে রাখুন

ইনস্ট্যান্স:

set-nth(a b c, 2, x)

ফলাফল: a x c

zip(lists)

তালিকা কে একটি একক বহুমাত্রিক তালিকা মিলিয়ে দেয়

ইনস্ট্যান্স:

zip(1px 2px 3px, solid dashed dotted, red green blue)

ফলাফল: 1px solid red, 2px dashed green, 3px dotted blue