2023年10月– date –
-
JavaScript:基礎編
HTMLCollectionとNodeListの違い
HTMLCollectionとNodeListについて調べると、下記のような内容が書いてあります。 ・どちらも配列風オブジェクト・HTMLCollectionは動的、NodeListは静的・NodeListではforEachが使えるが、HTMLCollectionでは使えない 初心者の私には「なんだなんだ??」... -
JavaScript:基礎編
JavaScript スコープ(Scope)を理解しよう
JavaScriptのスコープとは、変数の有効範囲のことです。 グローバルスコープ、ローカルスコープ、ブロックスコープの3つがありますので、順に見ていきましょう。 変数がどこで宣言されているかによって、その変数にアクセスできる場所が異なります。 【1.... -
JavaScript:基礎編
for文とwhile文の違い
今回は、ループ処理に使われるfor文とwhile文の違いについて書いてみようと思います。 結論から言うと、次のような違いがあります。 for文:指定した回数だけ繰り返す(事前に繰り返す数がわかっている)while文:ある結果にたどり着くまで繰り返す(事前... -
JavaScript:基礎編
オブジェクトと配列
プログラミング初心者がJavaScriptを勉強し始めて思ったことが、メソッドやらアーギュメント(引数)やらオブジェクトやら、用語が次々と出てきて混乱してしまうということです。 あと、たとえばパラメータは、英語のparameterがそのままカタカナで使われ... -
JavaScript:基礎編
関数、戻り値、パラメーターとアーギュメント(引数)
今日は、関数について勉強しました。相変わらずDevEdの説明はわかりやすかったです。 実は6月からJavaScriptの勉強を始めて、まず最初につまづいたのが関数のところでした。関数が出てくるまでは、処理結果はConsole.log()で出していたのに、急にreturnが... -
JavaScript:基礎編
数値と文字列の連結、テンプレートリテラルについて
今日は数値と文字列の連結、テンプレートリテラルについて勉強しました。 JavaScriptならではのちょっと変わった動きがありますので、それも併せて紹介します。 数値どうしの連結 こちらは簡単!下のように、単純にそのまま連結すればOKです。 // Numbers ... -
JavaScript:基礎編
プリミティブデータタイプについて
JavaScriptの基本的なデータタイプのことをプリミティブデータ型と言います。 主要なプリミティブデータタイプには、次のようなものがあります。 上から、数値(Nubers)、文字列(Strings)、真偽値(Booleans)、undefined(アンデファインド)、null(...
1