JavaScriptの文字列の分割splitと結合joinについてまとめてみます。
分割split
スペースで分割
'aaa bbb ccc'.split(' ');実行結果
['aaa', 'bbb', 'ccc']コンマで分割した場合の最初の3つ
'aa,bb,cc,dd,ee,ff'.split(',', 3);実行結果
['aa', 'bb', 'cc']数字があるところで分割
'aa12bb3cc456dd78'.split(/[0-9]+/)実行結果
['aa', 'bb', 'cc', 'dd', '']結合join
コンマで結合
['aaa', 'bbb', 'ccc'].join();実行結果
'aaa,bbb,ccc'+で結合
['aaa', 'bbb', 'ccc'].join('+');実行結果
'aaa+bbb+ccc'リンク
String.prototype.split() – JavaScript | MDN
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String/split
Array.prototype.join() – JavaScript | MDN
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/join