Lát chuỗi JavaScript()
Ví dụ
Cắt 5 vị trí đầu tiên:
let text = "Hello world!";
let result = text.slice(0, 5);
Hãy tự mình thử »Từ vị trí thứ 3 đến cuối:
let result = text.slice(3);
Hãy tự mình thử »Thêm ví dụ dưới đây.
Sự miêu tả
Phương thức slice()
trích xuất một phần của chuỗi.
Phương thức slice()
trả về phần được trích xuất trong một chuỗi mới.
Phương thức slice()
không thay đổi chuỗi gốc.
Các tham số bắt đầu và kết thúc chỉ định phần của chuỗi cần trích xuất.
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ả về
Kiểu | Sự miêu tả |
Một chuỗi | Phần được trích xuất của chuỗi. |
Thêm ví dụ
Từ vị trí 3 đến 8:
let result = text.slice(3, 8);
Hãy tự mình thử »Chỉ ký tự đầu tiên:
let result = text.slice(0, 1);
Hãy tự mình thử »Chỉ ký tự cuối cùng:
let result = text.slice(-1);
Hãy tự mình thử »Toàn bộ chuỗi:
let result = text.slice(0);
Hãy tự mình thử »Hỗ trợ trình duyệt
slice()
là một tính năng của ECMAScript1 (ES1).
ES1 (JavaScript 1997) được hỗ trợ đầy đủ trên tất cả các trình duyệt:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |