Có 3 phương thức xử lý trả về một phần của chuỗi:
slice(start, end)
: trích xuất một phần của chuỗi và trả về phần được trích xuất trong một chuỗi mới.substring(start, end)
: tương tự nhưslice()
, sự khác biệt là các giá trị bắt đầu và kết thúc nhỏ hơn 0 được coi là 0 trongsubstring()
. Nếu bạn bỏ qua tham số thứ hai,substring()
sẽ cắt bỏ phần còn lại của chuỗi.substr(start, length)
: tương tự nhưslice()
, sự khác biệt là tham số thứ hai chỉ định độ dài của phần được trích xuất. Nếu bạn bỏ qua tham số thứ hai,substr()
sẽ cắt bỏ phần còn lại của chuỗi.