JavaScriptの配列

配列とは、値の順序付けられたリストのことです。各値は「要素(element)」と呼ばれます。すべての要素にはインデックス番号があります。

JavaScriptの配列に関する主な特徴:

  • 数値、文字列、真偽値(boolean)などの異なるデータ型を混在させて保持できます。
  • 自動的にサイズが拡張されます。事前にサイズを設定する必要はありません。

配列の作成方法:

  1. Arrayコンストラクタ Array() 関数を使用します。 let scores = new Array(10); これにより、10個の空のスロットを持つ配列が作成されます。

  2. 配列リテラル こちらが推奨される方法です。角括弧([])を使用します。 let colors = ['red', 'green', 'blue']; let emptyArray = [];

要素へのアクセス方法:

JavaScriptはゼロベースのインデックスを使用します。最初の要素はインデックス0にあります。 let mountains = ['Everest', 'Fuji', 'Nanga Parbat'];

  • mountains[0] は 'Everest' を返します。
  • mountains[1] は 'Fuji' を返します。

インデックスに新しい値を代入することで、値を変更できます。 mountains[2] = 'K2';

一般的な配列操作:

  • 末尾に追加: .push() を使用
  • 先頭に追加: .unshift() を使用
  • 末尾から削除: .pop() を使用
  • 先頭から削除: .shift() を使用
  • インデックスを検索: .indexOf() を使用
  • 値が配列かどうかを確認: Array.isArray() を使用

要素の総数を確認するには、.length プロパティを使用します。

Source: https://www.javascripttutorial.net/javascript-array/ Complete post: https://dev.to/pdhanush26/arrays-in-javascript-599a