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:

styles.less.color(@c1, @c2) {
  color: @c1;
  background-color: @c2;
}

Mari kita jadikan parameter kedua sebagai pilihan:

styles.less.color(@c1, @c2: white) {
  color: @c1;
  background-color: @c2;
}

Sekarang mari kita jadikan parameter pertama juga sebagai pilihan:

styles.less.color(@c1: black, @c2: white) {
  color: @c1;
  background-color: @c2;
}
Задание 1

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.