【Node.js24.x】Array::join()メソッドの使い方
joinメソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
joinメソッドは、配列のすべての要素を結合し、一つの新しい文字列を作成するメソッドです。このメソッドは、配列に格納されている複数の値を、特定の区切り文字を使って一つの文字列にまとめたい場合に利用されます。
joinメソッドは、オプションで区切り文字となる文字列を引数として受け取ります。この引数に文字列を渡すと、その文字列が配列の各要素の間に挿入されて結合されます。例えば、ハイフン(-)を指定すれば、各要素がハイフンで区切られて結合されます。
区切り文字を省略した場合、joinメソッドはデフォルトでカンマ(,)を区切り文字として使用します。また、空文字列("")を区切り文字として指定すると、要素間に何も挿入されずに、要素が直接連結された文字列が生成されます。
配列の要素がnullやundefinedであった場合、それらは空文字列として扱われ、結合されます。joinメソッドは、元の配列を変更することなく、常に結合された新しい文字列を返します。これにより、元の配列に影響を与えることなく、その内容を文字列として安全に利用できます。
構文(syntax)
const myArray = ['Hello', 'World'];
const resultString = myArray.join(' ');
// resultString は "Hello World"
引数(parameters)
separator = ','
- separator: string = ',': 配列の要素を結合する際に、各要素の間に挿入する文字列。デフォルトはカンマです。
戻り値(return)
string
配列の要素を、指定された区切り文字で連結した文字列を返します。