zukucode
主にWEB関連の情報を技術メモとして発信しています。

JavaScript 配列と文字列を相互に変換する

JavaScriptの配列を文字列に変換する方法を紹介します。配列→文字列と文字列→配列の両方のパターンを紹介します。

配列→文字列

配列を文字列に変換するにはjoinを使います。配列.join(区切り文字);で文字列に変換できます。

var arr = ['a', 'b', 'c', 'd', 'e'];
console.log(arr.join(',')); // "a,b,c,d,e"
console.log(arr.join('/')); // "a/b/c/d/e"

文字列→配列

文字列を配列に変換するにはsplitを使います。文字列.split(区切り文字);で配列に変換できます。

var str = 'a,b,c,d,e';
console.log(str.split(',')); // [ 'a', 'b', 'c', 'd', 'e' ]

var str2 = 'a/b/c/d/e';
console.log(str2.split('/')); // [ 'a', 'b', 'c', 'd', 'e' ]

関連記事