Javascript cung cấp một loạt các hàm xử lý chuỗi. Xóa ký tự cuối cùng khỏi một chuỗi là một nhiệm vụ đơn giản trong Javascript. Có hai cách rất đơn giản để thực hiện nhiệm vụ này và một trong hai cách đều hoạt động tốt.
Chuỗi con
Hàm chuỗi con trong Javascript nhận hai đối số, điểm bắt đầu của chuỗi con và điểm kết thúc của chuỗi con. Bằng cách gọi chuỗi con với 0 làm điểm bắt đầu và độ dài của chuỗi ban đầu trừ đi một chuỗi làm điểm kết thúc, Javascript sẽ trả về chuỗi ban đầu trừ đi ký tự cuối cùng.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring (0, theString.length-1); cảnh báo (theStringMinusOne);
Điều đó sẽ bật lên “Angus Macgyver”, không có dấu chấm than.
Lát cắt
Hàm Slice hoạt động tương tự.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice (0, -1); cảnh báo (theStringMinusOne);
Cá nhân tôi thích tùy chọn đầu tiên vì chuỗi con là một hàm quen thuộc trên nhiều ngôn ngữ khác nhau. Thành thật mà nói, không có sự khác biệt nào - hãy chọn niềm vui của bạn.