【JavaScript】配列内の文字列を結合する方法をまとめてみた

結論:joinメソッドを使う。

['a', 'b', 'c', 'd', 'e'].join()

=> 'a,b,c,d,e' //処理結果

「あれ?なぞにカンマ含まれちゃってるじゃん」と思ったそこのあなた、大丈夫ですよ。

カンマ含めず文字列を結合したい時はjoinメソッドの引数に空文字を指定します。

['a', 'b', 'c', 'd', 'e'].join('')

=> 'abcde' //処理結果

joinメソッドは、引数に受け取った値を使って配列内の要素を結合します。引数を指定しない時は勝手にカンマで結合されるみたいですね。

英語のように半角スペースで単語が区切られた文を作りたい時はこうすればOKです。

['I', 'love', 'Chiba', 'Lotte', 'Marines'] .join(' ')

=> 'I love Chiba Lotte Marines' //処理結果
タイトルとURLをコピーしました