CreateLife ~AlwaysLatest~

CODEに関する記事一覧


JavaScript

プロトタイプチェーンはどういう機能か オブジェクトには必ず内部的にプロトタイププロパティを持っているプロトタイププロパティの中にさらにプロトタイププロパティがネストされているプロパティにアクセスした時にプロトタイププロパティの中を捜索する …

JavaScript

グローバルオブジェクト JavaScriptエンジンが初期状態で生成するオブジェクト↓確認方法(どれも同じ) console.log(globalThis); window self frames グローバルオブジェクトは下記の要素が混ざっ…

JavaScript

関数について アロー関数、レストパラメータ、コールバック関数とは | JavaScriptの関数は実行可能なオブジェクトであり、オブジェクトから関数を作成できない。この記事では、関数の定義方法やアロー関数、レストパラメータ、コールバック関数について説明します。JavaScriptで関数を定義する方法には、関数宣言文と関数式があります。 - パート 4

JavaScript

この辺をしっかり理解しておくとReactなどにステップアップした際につまづかない。ここには「式」しか書けない、、みたいな事が出てくるから 前提 ECMAScript(JavaScriptの規格)に明示的に「文」と「式」の定義は書かれていない…

JavaScript

&&(AND)と||(OR)について、何となくわかっているからと言って理解を怠っていた代表格。 - パート 4

JavaScript

条件分岐をさせる際に意図した動きを実現させるために重要この理解を怠ると適切に条件分岐させられない 定義 JavaScriptではbool(真偽値)を必要とする場面で trueとして扱われる値をTruthy falseとして扱われる値をFal…

JavaScript

JavaScriptの核でもある「this」の扱いにおいてこの「スコープ」の理解をしっかり抑える事が重要 定義 変数を参照できる範囲の事 種類 グローバルスコープローカルスコープ関数スコープブロックスコープ // グローバルスコープにあるグ…

JavaScript

「今、この変数には何の型が入っているか」を意識してプログラミングすることがバグ防止につながる。動的型付言語であるJavaScriptだからこそ型を意識したプログラミングが重要となる JavaScriptは動的型付言語 変数宣言時に型の定義が…

JavaScript

変数名については良いプログラミングを書く上でかなり重要な部分(可読性、保守性、バグ防止につながる)であり、基礎はしっかり押さえておきたい 共通ルール $と_以外の特殊文字は使えない OK const $hoge const hoge_foo…