という単純な 1 行のメソッドを書きたいと思いremoveSuffix()
ます。
ここに私の選択肢があります:
test.slice(0, test.length - len);
また
test.substring(0, test.length - len);
また
test.substr(0, test.length - len);
このテストケースを考えると、それらはすべて同じことを行います。
len = 1; // length of the suffix to remove
test = "abcd" // test string
現在の実装:
function removeSuffix(str, len){
return str.slice(0, str.length - len);
}