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: 配列のサイズを表示します。
これらのツールを使用してデータを処理します。例えば、生徒の点数のリストをループ処理して、合計や平均を求めることができます。
成績算出のロジックフロー:
- ループを使用して、不合格の点数がないか確認します。
- すべての点数の合計を計算します。
- 合計を配列の長さで割り、平均を求めます。
- 平均スコアに基づいて成績を割り当てます。
これらの基本をマスターすることで、コードはよりクリーンで効率的になります。
出典: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8