Beberapa Parameter Opsional dalam Fungsi LESS
Jika fungsi mempunyai beberapa parameter, parameter pilihan mesti terletak di hujung. Mari kita lihat contoh.
Katakan kita mempunyai fungsi yang menetapkan warna teks dan secara serentak warna latar belakang:
.color(@c1, @c2) {
color: @c1;
background-color: @c2;
}
Mari kita jadikan parameter kedua sebagai pilihan:
.color(@c1, @c2: white) {
color: @c1;
background-color: @c2;
}
Sekarang mari kita jadikan parameter pertama juga sebagai pilihan:
.color(@c1: black, @c2: white) {
color: @c1;
background-color: @c2;
}
Buat fungsi border yang menetapkan
sempadan. Biarkan ia menerima tiga parameter:
ketebalan, warna dan jenis sempadan. Biarkan secara lalai
fungsi mencipta sempadan dengan ketebalan 1px,
warna black dan jenis solid.