JavaScriptの用語一覧(33語)

JavaScriptに関する用語を解説。変数・関数・オブジェクト・非同期処理・DOM操作など、Webに動きをつけるための専門用語をまとめています。

JS ==・=== の違い (イコールイコール・イコールイコールイコール のちがい)

==は型変換してから比較(ゆるい比較)、===は型も含めて比較(厳密比較)。===を使うのが安全。…

JS async/await (アシンクアウェイト)

非同期処理を同期的に書ける構文で、Promiseをより読みやすく扱えるよ。いつ使う? APIからデータを取得する、ファイ…

JS DOM (ドム)

Document Object Model の略で、ブラウザがHTMLを操作できる部品として管理する仕組みだよ。いつ使う…

JS fetch (フェッチ)

サーバーからデータを取得するための関数で、APIとの通信に使うよ。いつ使う? 天気情報を取得したい、ユーザーデータをサー…

JS filter (フィルター)

配列から条件に合う要素だけを取り出して新しい配列を作るメソッドだよ。いつ使う? 18歳以上のユーザーだけ抽出したい、完了…

JS Java・JavaScript の違い (ジャバ・ジャバスクリプト のちがい)

名前は似ているがまったく別の言語。Javaはアプリ開発向け、JavaScriptはWeb開発向け。…

JS JavaScript (ジャバスクリプト)

ウェブページに動きをつけるプログラミング言語で、ボタンクリックで何かを表示したり、データを取得したりできるよ。いつ使う?…

JS JSON.parse (ジェイソンパース)

JSON文字列をJavaScriptのオブジェクトに変換するメソッドだよ。いつ使う? APIから受け取ったJSON文字列…

JS map (マップ)

配列の各要素を変換して新しい配列を作るメソッドで、元の配列は変更されないよ。いつ使う? 数値の配列を2倍にしたい、ユーザ…

JS null・undefined の違い (ヌル・アンデファインド のちがい)

undefinedは「値がまだ入っていない」状態、nullは「意図的に空にした」状態。…

JS Promise (プロミス)

非同期処理の結果を表すオブジェクトで、「後で結果を返すよ」という約束だよ。いつ使う? APIからデータを取得する、ファイ…

JS reduce (リデュース)

配列の全要素を1つの値にまとめるメソッドで、合計値の計算などに使うよ。いつ使う? 配列の合計、最大値、オブジェクトへの変…

JS this (ディス)

実行中のコンテキスト(文脈)を指すキーワードで、呼び出し方によって参照先が変わるよ。いつ使う? クラスのメソッド内で自分…

JS try-catch (トライキャッチ)

エラーが起きても処理を止めずに対処する構文で、tryの中でエラーが起きるとcatchに移るよ。いつ使う? JSON.pa…

JS var・let・const の違い (バー・レット・コンスト のちがい)

JavaScriptで変数を宣言する3つの方法。letとconstが現在の標準で、varは古い書き方。…

JS アロー関数 (アローかんすう)

function の短い書き方で、(引数) => { 処理 } の形で書くよ。いつ使う? コールバック関数やmap/fi…

JS イベント (イベント)

ユーザーの操作(クリック・入力・キー押下など)のことで、addEventListener で反応させるよ。いつ使う? ボ…

JS オブジェクト (オブジェクト)

キーと値のペアでデータを管理する構造で、{ name: "田中", age: 15 } の形だよ。いつ使う? ユーザー情…

JS クロージャ (クロージャ)

関数が定義されたスコープの変数を記憶し続ける仕組みで、データの隠蔽に使えるよ。いつ使う? カウンターの値を外部から直接変…

JS コールバック (コールバック)

別の関数に引数として渡される関数で、addEventListener の第2引数などだよ。いつ使う? 「この処理が終わっ…

JS コンソール (コンソール)

開発者ツール内の画面で、console.log() で文字を表示できるよ。いつ使う? 変数の中身を確認したい、処理がどこ…

JS スコープ (スコープ)

変数が使える範囲のことで、関数の中で宣言した変数は外からは使えないよ。いつ使う? 意識しなくても常に関係する概念だよ。「…

JS スプレッド構文 (スプレッドこうぶん)

配列やオブジェクトを展開する ... の構文で、コピーや結合に便利だよ。いつ使う? 配列のコピーを作りたい、2つの配列を…

JS プロトタイプ (プロトタイプ)

オブジェクトが他のオブジェクトからプロパティやメソッドを継承する仕組みだよ。いつ使う? 普段は意識しなくてOKだけど、配…

JS ユニットテスト (ユニットテスト)

関数やモジュール単位で正しく動作するか確認するテストで、バグの早期発見に役立つよ。いつ使う? 関数を作ったとき「この入力…

JS ループ (ループ)

同じ処理を繰り返すことで、for 文や while 文で書くよ。いつ使う? 配列の全要素を表示したい、1から100まで合…

JS 分割代入 (ぶんかつだいにゅう)

配列やオブジェクトから値を取り出して変数に代入する構文で、const { name } = obj; の形だよ。いつ使う…

JS (かた)

データの種類で、文字列(string)・数値(number)・真偽値(boolean)などがあるよ。いつ使う? 意識しな…

JS 変数 (へんすう)

データを入れておく「名前付きの箱」で、let で宣言するよ。いつ使う? ユーザーの名前を保存したい、計算結果を覚えておき…

JS 定数 (ていすう)

値を変更できない変数で、const で宣言するよ。いつ使う? 消費税率、APIのURL、色コードなど、プログラム中で変わ…

JS 条件分岐 (じょうけんぶんき)

条件によって処理を変えることで、if / else if / else で書くよ。いつ使う? 「ログインしていたらマイペ…

JS 配列 (はいれつ)

複数のデータをまとめて管理するデータ構造で、["A", "B", "C"] の形で書くよ。いつ使う? ToDoリストの項…

JS 関数 (かんすう)

処理をまとめて名前をつけたもので、function で定義し、名前() で呼び出すよ。いつ使う? 同じ処理を何度も書きた…

他のカテゴリ

パソコンIT基礎HTMLCSSWebGit開発ツール

← 用語集一覧に戻る