JavaScript String Slice ()
Các ví dụ
Cắt 5 vị trí đầu tiên:
let text = "Hello world!";
let result = text.slice(0, 5);
Từ vị trí 3 đến hết:
let result = text.slice(3);
Thêm ví dụ bên dưới.
Định nghĩa và Cách sử dụng
Phương slice()
thức trích xuất một phần của chuỗi.
Phương slice()
thức trả về phần được trích xuất trong một chuỗi mới.
Phương slice()
thức không thay đổi chuỗi ban đầu.
Các tham số bắt đầu và kết thúc chỉ định một phần của chuỗi để giải nén.
Vị trí đầu tiên là 0, vị trí thứ hai là 1, ...
Một số âm được chọn từ cuối chuỗi.
Cú pháp
string.slice(start, end)
Thông số
Parameter | Description |
start | Required. The start position. (First character is 0). |
end | Optional. The end position (up to, but not including). Default is string length. |
Giá trị trả lại
Loại | Sự miêu tả |
Một chuỗi | Phần được trích xuất của chuỗi. |
Các ví dụ khác
Từ vị trí 3 đến 8:
let result = text.slice(3, 8);
Chỉ ký tự đầu tiên:
let result = text.slice(0, 1);
Chỉ ký tự cuối cùng:
let result = text.slice(-1);
Toàn bộ chuỗi:
let result = text.slice(0);
Hỗ trợ trình duyệt
slice()
là một tính năng ECMAScript1 (ES1).
ES1 (JavaScript 1997) được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |