入門

スポンサーリンク
JavaScript

JavaScript | 基礎構文:文字列操作 – 検索(indexOf / includes)

初心者向け:検索(indexOf / includes)の基本文字列や配列の中から「ある値が含まれているか」「位置はどこか」を調べる代表的なメソッドが indexOf と includes です。迷っ...
JavaScript

JavaScript | 基礎構文:文字列操作 – 部分取得(slice / substring)

初心者向け:部分取得(slice / substring)の基本文字列から「一部だけ取り出す」ための代表的なメソッドが slice と substring です。どちらも「開始位置と終了位置」を指定し...
JavaScript

JavaScript | 基礎構文:文字列操作 – length

初心者向け:length の基本length は「長さ(要素数や文字数)」を表すプロパティです。配列や文字列でよく使います。読み取り専用で、基本的に数値を返します。文字列の length(文字数)co...
JavaScript

JavaScript | 基礎構文:文字列操作 – エスケープシーケンス

初心者向け:エスケープシーケンスの基本エスケープシーケンスは、文字列の中で「そのまま書けない特殊な文字」を表すための記号です。バックスラッシュ(\)から始まる短いコードで、改行・タブ・引用符などを安全...
JavaScript

JavaScript | 基礎構文:文字列操作 – テンプレートリテラル

JavaScript入門:テンプレートリテラルとはテンプレートリテラルは 文字列をもっと便利に書ける方法 です。バッククォート( ` )で囲んで書きます。普通の文字列よりも「変数の埋め込み」や「複数行...
JavaScript

JavaScript | 基礎構文:データ型 – typeof 演算子

初心者向け:typeof 演算子の基本typeof は「値のデータ型を文字列で教えてくれる」演算子です。型を確認したいときの最初の相棒になります。できることと基本の使い方typeof 123 // "...
JavaScript

JavaScript | 基礎構文:データ型 – オブジェクトの基本

初心者向け:オブジェクトの基本オブジェクトは「関連する値(プロパティ)や処理(メソッド)をひとまとめにする箱」です。名前・年齢・住所のような“項目ごとのデータ”を扱うときに最適です。オブジェクトとは何...
JavaScript

JavaScript | 基礎構文:データ型 – 配列の基本

初心者向け:配列の基本配列は「同じ種類の値を順番に並べて管理するための箱の列」です。1つの変数でたくさんの値を扱えるようになります。配列の作り方と中身の取り出し作成:const colors = ["...
JavaScript

JavaScript | 基礎構文:データ型 – BigInt

JavaScript入門:BigInt(とても大きな整数)JavaScriptには通常の数値型 Number がありますが、これは「安全に扱える整数の範囲」が限られています。その限界を超える大きな整数...
JavaScript

JavaScript | 基礎構文:データ型 – Symbol

JavaScript入門:Symbol(ユニークな識別子)とはSymbolは「絶対に重ならない一意の値」を作るためのデータ型です。オブジェクトの“衝突しないキー”や、内部的な印(タグ)として使われます...
JavaScript

JavaScript | 基礎構文:データ型 – Undefined

JavaScript入門:Undefined(未定義)とはUndefinedは「変数やプロパティが存在はするけれど、まだ値が設定されていない」状態を表す特別な値です。意図的な「空」を示す null と...
JavaScript

JavaScript | 基礎構文:データ型 – Null

JavaScript入門:Null(意図的な「空」)とはNullは「意図的に値がない」ことを表す特別な値です。未設定やエラーではなく、「今は値を持たせない」とはっきり示したいときに使います。概念と使い...
JavaScript

JavaScript | 基礎構文:データ型 – Boolean

JavaScript入門:Boolean(真偽値)とはBooleanは「真(true)か偽(false)か」を表す超基本の型です。条件分岐、ループ、バリデーションなど、あらゆる場面で使います。まずは「...
JavaScript

JavaScript | 基礎構文:データ型 – String

JavaScript入門:String(文字列)とは文字列は「テキスト」を表すデータ型です。名前、メッセージ、ID、JSONなど、あらゆる場面で使います。作り方、扱い方、よく使うメソッドを例付きでかみ...
JavaScript

JavaScript | 基礎構文:データ型 – Number

JavaScript入門:Number(数値型)とはJavaScriptの数値は「整数も小数も同じ型(Number)」で扱います。計算、比較、書式化、文字列からの変換など、Numberの基礎を押さえる...
JavaScript

JavaScript | 基礎構文:変数・定数 – 多重代入

初心者向け:多重代入(複数の値を一度に受け取る)「多重代入」は、複数の値を一度に変数へ割り当てるテクニックです。JavaScriptでは主に「配列の分割代入」と「オブジェクトの分割代入」を使います。読...
JavaScript

JavaScript | 基礎構文:変数・定数 – 宣言と代入の違い

宣言と代入の違い変数には「宣言」と「代入」という別の操作があります。宣言は“箱を作る”こと、代入は“箱に値を入れる”ことです。この区別がわかると、未定義エラーや意図しない値の混入を防げます。概念の整理...
JavaScript

JavaScript | 基礎構文:変数・定数 – 初期化と未定義

JavaScript入門:初期化と未定義変数を作るときに必ず出てくるのが「初期化」と「未定義(undefined)」です。ここを理解すると、思わぬバグを大幅に減らせます。用語の整理初期化: 変数を宣言...
JavaScript

JavaScript | 基礎構文:変数・定数 – 暗黙的なグローバル

初心者向け:暗黙的なグローバルとは?JavaScript では「変数を宣言せずに代入すると、自動的にグローバル変数が作られてしまう」ことがあります。これを 暗黙的なグローバル(implicit glo...
JavaScript

JavaScript | 基礎構文:変数・定数 – グローバル変数の扱い

グローバル変数の扱いグローバル変数は「プログラム全体から参照できる変数」です。便利に見えますが、扱いを誤るとバグの温床になります。安全な使い方と、避けるためのテクニックを初心者向けに整理します。何がグ...
JavaScript

JavaScript | 基礎構文:変数・定数 – ブロックスコープ

JavaScript入門:ブロックスコープとは?プログラミング初心者がよくつまずくのが「変数の見える範囲(スコープ)」です。その中でも ブロックスコープ はとても大事な概念です。スコープとは?スコープ...
JavaScript

JavaScript | 基礎構文:変数・定数 – 再代入の可否とは

再代入の可否とは変数に一度入れた値を「あとから別の値に入れ替えられるかどうか」です。JavaScriptでは宣言のしかた(let / const)で可否が変わります。宣言キーワードごとの違いlet: ...
JavaScript

JavaScript | 基礎構文:変数・定数 – let と const の違い

初心者向け:let と const の違いJavaScriptで変数を宣言する方法のうち、もっともよく使うのが let と const です。両者の「再代入の可否」「スコープ」「挙動の違い」を押さえる...
JavaScript

JavaScript | 基礎構文:変数・定数 – var を使わない理由

初心者向け:なぜ var を使わないのかJavaScript には変数宣言の方法が3つあります:var、let、const。昔は var しかありませんでしたが、今は 基本的に let と const...
JavaScript

JavaScript | 基礎構文:変数・定数 – 変数とは何か

JavaScript入門:変数とは何か?プログラミングを始めると最初に出てくるのが 「変数」 です。変数は 「値を入れておく箱」 のようなもの。名前をつけておけば、その箱の中身を自由に取り出したり、入...
Excel VBA

Excel VBA 逆引き集 | JSON 解析

JSON解析の基本最近の業務では、外部システムやWeb APIからデータを受け取る際に JSON形式 がよく使われます。Excel VBAでJSONを扱うには「文字列として読み込んで解析する」仕組みが...
VBA

Excel VBA 逆引き集 | 集計処理

集計処理(合計・平均・件数など)Excel VBAでよく使うのが「集計処理」です。売上データや数量データをまとめて 合計・平均・件数・最大値・最小値 を求める場面は多いです。初心者向けに、コード例やテ...
スポンサーリンク