Hàm số danh sách Sass
- Trang trước Số số Sass
- Trang tiếp theo Bản đồ Sass
Hàm số danh sách Sass
Các hàm danh sách được sử dụng để truy cập giá trị trong danh sách, tổ hợp danh sách và thêm mục vào danh sách.
Danh sách Sass là không thay đổi (họ không thể thay đổi). Do đó, các hàm danh sách của danh sách sẽ trả về danh sách mới mà không thay đổi danh sách ban đầu.
Danh sách Sass dựa trên 1. Danh sách đầu tiên trong danh sách nằm ở index 1, không phải 0.
Dưới đây là danh sách tất cả các hàm danh sách trong Sass:
Hàm | Mô tả & ví dụ |
---|---|
append(danh sách, giá trị, [separator]) |
Thêm giá trị đơn lẻ vào cuối danh sách. Mô hình:append((a b c), d) Kết quả: a b c d append((a b c), (d), comma) Kết quả: a, b, c, d |
index(danh sách, giá trị) |
Trả về vị trí index của giá trị trong danh sách. Mô hình:index(a b c, b) Kết quả: 2 index(a b c, f) Kết quả: null |
is-bracketed(danh sách) |
Kiểm tra danh sách có dấu ngoặc nhọn không. Mô hình:is-bracketed([a b c]) Kết quả: true is-bracketed(a b c) Kết quả: false |
join(list1, list2, [separator, bracketed)] |
thêm list2 thêm vào list1 cuối cùng. Mô hình:join(a b c, d e f) Kết quả: a b c d e f join((a b c), (d e f), comma) Kết quả: a, b, c, d, e, f join(a b c, d e f, $bracketed: true) Kết quả: [a b c d e f] |
length(danh sách) |
Trả về độ dài của danh sách. Mô hình:length(a b c) Kết quả: 3 |
list-separator(danh sách) |
Trả về dấu phân cách danh sách được sử dụng dưới dạng chuỗi. Có thể là space hoặc comma. Mô hình:list-separator(a b c) Kết quả: "space" list-separator(a, b, c) Kết quả: "comma" |
nth(danh sách, n) |
Trả về phần tử thứ n trong danh sách. Mô hình:nth(a b c, 3) Kết quả: c |
set-nth(danh sách, n, giá trị) |
Đặt giá trị của phần tử danh sách thứ n. Mô hình:set-nth(a b c, 2, x) Kết quả: a x c |
zip(lists) |
Kết hợp danh sách thành danh sách đa chiều duy nhất. Mô hình:zip(1px 2px 3px, solid dashed dotted, red green blue) Kết quả: 1px solid red, 2px dashed green, 3px dotted blue |
- Trang trước Số số Sass
- Trang tiếp theo Bản đồ Sass