Semua Parameter Fungsi dalam LESS
Katakan kita mempunyai fungsi berikut:
.border(@w, @c, @t) {
border: @w @c @t;
}
Apabila mencipta fungsi sedemikian, ia agak tidak selesa kerana kita perlu menyenaraikan terlebih dahulu semua parameter dalam pengisytiharan fungsi, dan kemudian menyenaraikan parameter yang sama di dalam fungsi.
Pemboleh ubah khas @arguments akan datang untuk menyelamatkan,
mengandungi semua parameter fungsi. Mari permudahkan kod kami dengan menggunakan
pemboleh ubah ini:
.border(@w, @c, @t) {
border: @arguments;
}
Permudahkan kod fungsi berikut:
.shadow(@x, @y, @r, @w, @c) {
box-shadow: @x @y @r @w @c;
}