「JavaScript」sliceメソッドで末尾の文字を削除するサンプル

環境
Google Chrome 106.0.5249.62
Windows 11 Pro 64bit

構文
slice(start, end)
引数
start
取り出しの開始位置を示す 0 から始まる位置です。
負の位置を使って、列の末尾からのオフセットを指定することができます。
end
返される配列から除外される最初の要素の位置です。
負の位置を使って、列の終わりからのオフセットとして指定することができます。
1つめの引数は開始位置です。マイナスの数値分文字を削除します。

使用例

const str = "arkgame";

console.log(str.slice(0, -1)); 
console.log(str.slice(0, -2)); 
console.log(str.slice(0, -3)); 

console.log(str.slice(1, -1)); 
console.log(str.slice(1, -2));

実行結果

> "arkgam"
> "arkga"
> "arkg"
> "rkgam"
> "rkga"

 

JavaScript

Posted by arkgame