【TypeScript】文字列を分解して配列にする方法をまとめてみた

スプレッド演算子を使う

スプレッド演算子は以下の書式で使用することができる。

[...(文字列の変数)]

例えば”ABCDEFG”という文字列をtestという変数に入れた場合↓

const test: string = "ABCDEFG"

[...test] //スプレッド演算子

結果:文字列が一文字ずつ分解され、配列に変換される

['A', 'B', 'C', 'D', 'E', 'F', 'G']

splitメソッドを使う

splitメソッドを使用する場合は、以下の形式で記述すればOK

変数.split('')

例:”ABCDEFG”という文字列を変数testに代入した場合↓

const test: string = "ABCDEFG"

test.split('')

結果:スプレッド演算子を使用した時と同様に文字列が分解されて配列となる

['A', 'B', 'C', 'D', 'E', 'F', 'G']
タイトルとURLをコピーしました