RCIE-ジャンクのコード屋

主に自分のためにコーディングのTIPSを蓄積しています。

(JavaScript) 文字列切り出し関数 slice の使い方

解説

javascript における文字列切り出し関数 slice の使い方を紹介します。
"0123456" → "234"

コード

let s = "0123456";
s.slice(0, 3); // "012"
s.slice(2, 5); // "234"
s.slice(2, -2); // "234" 負の数の場合、末尾から数える
s.slice(4); // "456"

補足

slice 関数は、新しい文字列を生成するのであって、元の文字列を変更するわけではありません。

似たような機能の substring や substr(※非推奨) などがありますが、slice があれば十分です。