ブログ一覧
-
抽象クラス/インターフェース/ポリモーフィズム
2025年7月28日はじめに JavaScriptはプロトタイプベースの言語ですが、オブジェクト指向プログラミングの重要な概念である「抽象基底クラス」と「インターフェース」と「ポリ […]
-
JavaScript継承
2025年7月28日はじめに 前章までにクラス、プロパティ、メソッドの基本を学びました。この章では、オブジェクト指向プログラミングの重要な概念である「継承」について詳しく解説します […]
-
JavaScriptプロパティとメソッド
2025年7月28日はじめに JavaScriptのオブジェクト指向プログラミングにおいて、クラスとオブジェクトの基本を理解したら、次に重要なのが「プロパティ」と「メソッド」の概念 […]
-
JavaScriptのオブジェクト:作成と操作
2025年7月28日はじめに JavaScriptのオブジェクトは、複数のデータや関数をまとめて管理できる「キーと値のペア」の集合体です。オブジェクトは {} を使って作成し、プロ […]
-
JavaScriptのアロー関数:基本と活用
2025年7月28日はじめに アロー関数は通常の関数よりも短い記法で書け、特に無名関数やコールバックに便利です。最大の違いはthisの扱いで、アロー関数は外側のスコープのthisを […]
-
JavaScriptのスコープ(グローバル、ローカル)
2025年7月28日スコープの基本概念 スコープとは、変数や関数がアクセス可能な範囲を決定する仕組みです。JavaScriptには主に以下のスコープがあります。 Javascrip […]
-
JavaScriptの関数:定義と呼び出し
2025年7月28日はじめに JavaScriptの関数は、一連の処理をまとめて名前を付けた「再利用できる命令のかたまり」です。引数を受け取って処理し、結果を返すことができます。コ […]
-
JavaScriptのループ処理(for, while)
2025年7月28日はじめに JavaScriptのループ処理は、同じ処理を繰り返し実行する仕組みです。for文は回数が決まっている繰り返しに向き、while文は条件が真である間繰 […]
-
JavaScriptの演算子と条件分岐(if, switch)
2025年7月28日はじめに JavaScriptの演算子は、値の計算や比較、論理操作などを行う記号です。代表的なものに算術演算子(+ – * /)、比較演算子(== […]
-
Javascript:リテラルについて
2025年7月28日リテラルとは リテラル(literal)とは、プログラムコード内に直接記述される固定値やデータ表現のことを指します。つまり、変数に格納する値そのものを直接コード […]