2025-10-29

スポンサーリンク
JavaScript

JavaScript | 配列で返している既存コードをオブジェクトにリファクタリングする実務的な例

では、実務でよくあるパターンとして「配列で返している関数」をオブジェクトで返す形にリファクタリングする例を、元コード → 修正版コード → 呼び出し例 でステップごとに解説します。例題:配列で返している統計関数元コード(配列で返す)func...
JavaScript

JavaScript | 「アロー関数 this のレキシカル束縛」アニメーションつきのブラウザ教材

See the Pen Lexical binding of 'this' by MONO365 -Color your days- (@monoqlo365) on CodePen. 実行ボタンを押すと、上部の図が 通常関数 → アロー関...
JavaScript

JavaScript | クラス内でアロー関数を使う理由

クラス内でのアロー関数の使い方を、動くコード例・利点と注意点・実務での使い分けを交えてわかりやすくまとめます。アロー関数は this を「定義場所(レキシカル)」から拾う 特性があるので、クラスのインスタンスメソッドを外部に渡す(コールバッ...
React

React/Vue | Reactなどのフレームワークでの this とアロー関数の使われ方

では「Reactなどのフレームワークでの this とアロー関数の使われ方」を整理してみましょう。ReactはJavaScriptクラスや関数を多用するので、this の扱いが特に重要になります。⚛️ React クラスコンポーネントの場合...
JavaScript

JavaScript | クラスのメソッドをイベントリスナーに登録するときの3つの方法を比較表

では「クラスのメソッドをイベントリスナーに登録するときの3つの方法」を比較表で整理してみましょう。これで状況に応じてどの書き方を選べばよいか一目で分かります。クラスのメソッドと this の扱い比較方法書き方this の指すものメリットデメ...
JavaScript

JavaScript | 関数リテラルとアロー関数の this の違い

では 関数リテラル(通常の function 式)とアロー関数の this の違い を初心者向けに、できるだけかみ砕いて説明します。実際にコードをブラウザで試すと理解が早いです。1️⃣ 基本の考え方通常の関数(function 式)→ 呼ば...
JavaScript

JavaScript | 関数リテラル(無名関数)とアロー関数を初心者向けに比較

では、関数リテラル(無名関数)とアロー関数を 初心者向けにかみ砕いて比較 します。実際のコード例付きで説明します。1️⃣ 基本の書き方比較項目無名関数(Function式)アロー関数(ES6以降)定義let f = function(a, ...
JavaScript

JavaScript | ボタンを押すと関数リテラル(無名関数)が動くHTMLサンプル

See the Pen Function literal (anonymous function) sample by MONO365 -Color your days- (@monoqlo365) on CodePen. では、初心者向け...
JavaScript

JavaScript | 関数はオブジェクト — インタラクティブ練習ページ

See the Pen Functions are objects by MONO365 -Color your days- (@monoqlo365) on CodePen.
JavaScript

JavaScript | アロー関数のthisをやさしく理解する

アロー関数のthisをやさしく理解するアロー関数は「短く書ける関数」だけではありません。いちばんの特徴は、thisが「外側のthisに固定される(レキシカルに束縛される)」ことです。つまり、アロー関数の中でthisが何になるかは、宣言された...
スポンサーリンク