「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"