JavaScript 配列リファレンスマニュアル

Array オブジェクト

Array オブジェクトは、単一の変数に複数の値を格納するために使用されます:

const cars = ["Tesla", "Volvo", "BMW"];

実際に試してみてください

配列のインデックスは0から始まります:配列の最初の要素は0、次の要素は1、その後順に続きます。

配列に関するチュートリアルについては、私たちの JavaScript 配列チュートリアル

Array メソッドと属性

メソッド 説明
[] 新しい配列を作成します。
new Array() 新しい配列を作成します。
at() 配列のインデックス要素を返します。
concat() 配列を結合し、結合後の配列を返します。
constructor Array オブジェクトのプロトタイプを作成する関数を返します。
copyWithin() 配列のサブ配列要素を指定位置にコピーしたり、指定位置からコピーします。
entries() キー/値対の配列を迭代オブジェクトから返します。
every() 配列の各要素がテストを通過しているか確認します。
fill() 配列の要素に静的値を埋め込みます。
filter() テストを通過した配列の各要素を使用して新しい配列を作成します。
find() テストを通過した配列の最初の要素の値を返します。
findIndex() テストを通過した配列の最初の要素のインデックスを返します。
findLast() テストを通過した配列の最後の要素の値を返します。
findLastIndex() テストを通過した配列の最後の要素のインデックスを返します。
flat() サブ配列の要素を結合します。
flatMap() 配列のすべての要素にマッピングを行い、新しいフラット配列を作成します。
forEach() 配列の各要素に関数を呼び出します。
from() オブジェクトから配列を作成します。
includes() 指定の要素が配列に含まれているか確認します。
indexOf() 配列内で要素を検索し、その位置を返します。
isArray() オブジェクトが配列であるかどうかをチェックします。
join() 配列のすべての要素を文字列に結合します。
keys() 元の配列のキーを含む Array Iteration オブジェクトを返します。
lastIndexOf() 配列の末尾から始めて要素を検索し、その位置を返します。
length 配列の要素の数を設定または返します。
map() 配列の各要素に対して関数を呼び出す結果を使用して新しい配列を作成します。
of() 複数の引数から配列を作成します。
pop() 配列の最後の要素を削除し、それを返します。
prototype 配列に属性とメソッドを追加する許可が与えられます。
push() 新しい要素を配列の末尾に追加し、新しい長さを返します。
reduce() 配列の値を左から右に単一の値に減じます。
reduceRight() 配列の値を右から左に単一の値に減じます。
reverse() 配列の要素の順序を反転します。
shift() 配列の最初の要素を削除し、それを返します。
slice() 配列の一部を選択し、新しい配列を返します。
some() 配列の要素がテストを通過するかどうかをチェックします。
sort() 配列の要素をソートします。
splice() 配列から要素を追加/削除します。
toReversed() 配列の要素の順序を反転し(新しい配列に)、それを返します。
toSorted() 配列の要素をソートし(新しい配列に)、それを返します。
toSpliced() 配列の要素を追加または削除し(新しい配列に)、それを返します。
toString() 配列を文字列に変換し、結果を返します。
unshift() 新しい要素を配列の先頭に追加し、新しい長さを返します。
values() 配列の値を含むイテレーターオブジェクトを返します。
valueOf() 配列の元の値を返します。
with() 更新された要素の新しい配列を返します。