Phương thức substring
Phương thức substring trả về một chuỗi con
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ự bắt đầu
cắt (đánh số bắt đầu từ 0), và tham số thứ hai - số thứ tự của ký tự
kết thúc việc cắt (ký tự
với số thứ tự này không được bao gồm trong phần
đã cắt). Tham số thứ hai không bắt buộc,
nếu không được chỉ định, tất cả
các ký tự cho đến cuối chuỗi sẽ được cắt.
Cú pháp
chuỗi.substring(bắt đầu cắt từ đâu, [cắt đến đâu]);
Ví dụ
Giả sử chúng ta 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.substring(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ắt):
'bc'
Ví dụ
Bây giờ hãy cắt các ký tự từ thứ 1
đến cuối chuỗi (để làm điều này, chúng ta không truyền tham số thứ hai
của phương thức):
let str = 'abcde';
let sub = str.substring(1);
console.log(sub);
Kết quả thực thi mã:
'bcde'