65 of 264 menu

Phương thức slice

Phương thức slice trả về một chuỗi con từ một chuỗi (chuỗi gốc không bị thay đổi). Tham số đầu tiên chỉ định số thứ tự của ký tự trong chuỗi, bắt đầu từ đó để cắt, Và tham số thứ hai - số thứ tự của ký tự mà tại đó việc cắt sẽ kết thúc (tuy nhiên ký tự với số thứ tự này sẽ không được bao gồm trong phần được cắt). Tham số thứ hai không bắt buộc. Nếu không chỉ định nó - chuỗi con sẽ được lấy từ ký tự được chỉ định trong tham số đầu tiên cho đến cuối chuỗi. Nó cũng có thể nhận giá trị âm. Trong trường hợp này, việc đếm ký tự, tại điểm kết thúc việc cắt, bắt đầu từ cuối chuỗi. Ký tự cuối cùng có số thứ tự -1.

Cú pháp

chuỗi.slice(bắt đầu cắt từ, [kết thúc cắt tại]);

Ví dụ

Giả sử có một chuỗi. Hãy cắt từ nó các ký tự từ thứ nhất đến thứ ba:

let str = 'abcde'; let sub = str.slice(1, 3); console.log(sub);

Kết quả thực thi mã (ký tự với số thứ tự 3 sẽ không được bao gồm trong phần được cắt):

'bc'

Ví dụ

Bây giờ hãy cắt các ký tự từ vị trí thứ 1 đến cuối chuỗi (để làm điều này, chúng ta không truyền tham số thứ hai cho phương thức):

let str = 'abcde'; let sub = str.slice(1); console.log(sub);

Kết quả thực thi mã:

'bcde'

Ví dụ

Bây giờ hãy cắt các ký tự từ vị trí 1 đến vị trí -2:

let str = 'abcde'; let sub = str.slice(1, -2); console.log(sub);

Kết quả thực thi mã (ký tự với số thứ tự -2 sẽ không được bao gồm trong phần được cắt):

'bc'

Xem thêm

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối