JavaScriptにおけるコンストラクタと配列の習得

JavaScriptの開発者には、2つの核となる概念、すなわちコンストラクタと配列を理解する必要があります。

コンストラクタはオブジェクトの生成に役立ちます。newキーワードを使用して、関数からオブジェクトを構築します。これにより、名前や年齢などのプロパティが自動的に設定されます。

例:

function Person(name = "Unknown", age = 0) {
    this.name = name;
    this.age = age;
}

const person1 = new Person("Pranjal", 30);

配列はデータのリストを格納します。配列はゼロベースのインデックスを使用します。これは、最初のアイテムがインデックス0にあることを意味します。

主要な配列メソッド:

  • push: 末尾にアイテムを追加します。
  • pop: 最後のアイテムを削除します。
  • unshift: 先頭にアイテムを追加します。
  • shift: 最初のアイテムを削除します。
  • length: 配列のサイズを表示します。

これらのツールを使用してデータを処理します。例えば、生徒の点数のリストをループ処理して、合計や平均を求めることができます。

成績算出のロジックフロー:

  1. ループを使用して、不合格の点数がないか確認します。
  2. すべての点数の合計を計算します。
  3. 合計を配列の長さで割り、平均を求めます。
  4. 平均スコアに基づいて成績を割り当てます。

これらの基本をマスターすることで、コードはよりクリーンで効率的になります。

出典: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8