スポンサーリンク
JavaScript

JavaScript | エスケープシーケンス(特殊文字の記述)

主な内容の要点1. エスケープシーケンスとは文字列リテラル中では、普通に入力できない文字(改行・タブなど)を表現するために「エスケープシーケンス」が使われる。エスケープシーケンスは バックスラッシュ ...
JavaScript

JavaScript | 文字列リテラルの記述方法

主な内容の要点1. JavaScript における文字列(String)JavaScript では、文字列は UTF-16(16ビット Unicode)で内部的に格納される。 - ソースコード自体は ...
JavaScript

JavaScript | 長整数リテラルを数値に型変換

主な内容の要点1. 背景・課題JavaScript では、BigInt 型(長整数リテラル)と通常の Number 型(数値リテラル) を混ぜて算術演算を行おうとすると、型の不一致でエラーが発生する。...
JavaScript

JavaScript | 長整数リテラルで利用可能な演算子

主な内容の要点1. 算術演算子(+、−、×、÷、%、べき乗 **)BigInt(長整数リテラル)に対してこれらの算術演算子は使用可能。ただし、割り算 / の結果は整数になり、小数部は切り捨てられる(例...
JavaScript

JavaScript | Numberオブジェクト

主な内容の要点1. 概要・役割Number オブジェクトは数値を扱うラッパー(包む)オブジェクトであり、通常の数値(プリミティブ型)にもメソッド呼び出しやプロパティ参照が可能。普段は明示的に new ...
JavaScript

JavaScript | 数値を指定したロケールに応じた形式で文字列に変換(toLocaleString() メソッド)

主な内容の要点1. 目的/概要Number オブジェクトのインスタンスメソッド toLocaleString を使うと、指定したロケール(地域と言語の組み合わせ)に応じた数値表記の形式で文字列を取得で...
JavaScript

JavaScript | 数値の有効桁数を指定して文字列に変換(toPrecision() メソッド)

主な内容の要点Number オブジェクト(または数値型)には、toPrecision というインスタンスメソッドがあり、数値を「有効桁数を指定」したうえで文字列に変換できます。 書式は次の通り:数値....
JavaScript

JavaScript | 数値を固定小数点数形式で文字列に変換(toFixed() メソッド)

主な内容の要点1. toFixed メソッドの目的数値を 固定小数点数形式(例:123.4567 のような形式)で表した文字列を取得するためのメソッド。 2. 書式(構文)数値.toFixed([小数...
JavaScript

JavaScript | 数値を指数形式で文字列に変換(toExponential() メソッド)

主な内容の要点1. toExponential とは何かJavaScript の数値(Number オブジェクト)のインスタンスメソッドで、数値を指数表記(例:1.52e10 など)で表した文字列を取...
JavaScript

JavaScript | 数値を指定の基数の形式で文字列に変換(toString() メソッド)

主な内容の要点概要JavaScript の Number(数値型)に備わっているインスタンスメソッド toString() を使うと、数値を任意の「基数 (radix)」で表した文字列に変換できる。変...
JavaScript

JavaScript | 長整数リテラルの記述方法

主な内容の要点長整数リテラル(BigInt リテラル)の書き方通常の数値リテラルと同様に書くが、末尾に n を付けるlet num = 854n;let num = 854n;JavaScript10...
JavaScript

JavaScript | 数値リテラルの記述方法

主な内容の要点1. JavaScript における数値の扱いJavaScriptでは、すべての数値は 64 ビットの浮動小数点数(IEEE 754 準拠) として扱われる。ただし、プログラム上では「整...
JavaScript

JavaScript | 変数に値を代入するときの仕組み

主な内容の要点JavaScriptでは、変数に代入する値の種類によって「コピーされるのか」「同じものを共有するのか」が変わります。1. プリミティブ型(値渡し)プリミティブ型 = 数値、文字列、真偽値...
Java

JavaScript | 「値渡し」と「参照渡し」

主な内容の要点1. 値渡し(プリミティブ型)対象:数値、文字列、真偽値、null、undefined、シンボル など特徴:変数に代入すると「値そのもの」がコピーされる別の変数に代入しても、それぞれ独立...
JavaScript

JavaScript | 変数の値が未定義値(undefined)か判定する

主な内容の要点1. 変数を宣言しただけだと undefined が入るlet num;console.log(num); // → undefinedlet num;console.log(num);...
JavaScript

JavaScript | 変数への値の代入と変数の初期化

主な内容の要点1. 別の値を再代入するすでに値が入っている変数には別の値を上書きできる。例として、highScore = 78; → あとで highScore = 86; のように変更。ただし、co...
JavaScript

JavaScript | 変数名のルールとよく使われる命名記法

主な内容の要点1. 変数名のルール(識別子の基礎)使用可能な文字: Unicode 文字、アンダースコア(_)、ドル記号($)大文字・小文字は別扱い(区別される)先頭文字に数字は使えない(例:5box...
JavaScript

JavaScript | 定数(再代入できない変数)を宣言

主な内容の要点1. const による定数宣言JavaScript(ES6以降)では、var に加えて let と const が導入されている。var 変数名;let 変数名;const 変数名=初...
JavaScript

JavaScript | 変数を宣言

主な内容の要点1. 変数の宣言方法古くからあった var に加えて、ES6 以降では let と const も使えるようになっています。 var 変数名;let 変数名;const 変数名=初期値;...
JavaScript

JavaScript | 変数を使ってできること

主な内容の要点1. 変数を使う目的・利点値を「直接書く」のではなく「変数に代入する」ことで、後から値を変えたい時や共通の値を何度も使いたい時に便利になる。例:消費税の税率を変数 tax に入れて使う。...
JavaScript

JavaScript | ラッパーオブジェクトとプリミティブ型

主な内容の要点1. プリミティブ型とオブジェクト型の区別JavaScript のデータ型は大きく「プリミティブ型(原始型)」と「オブジェクト型」に分けられる。プリミティブ型には以下の 7 種類がある:...
JavaScript

JavaScript | データ型

主な内容の要点JavaScript のデータ型は プリミティブ型 と オブジェクト型 に大きく分けられる。変数宣言時には型を指定しない(動的型付け)。同じ変数に異なる型の値を代入できる。プリミティブ型...
JavaScript

JavaScript | 予約語

主な内容の要点JavaScript(正確には ECMAScript 規格)には 予約語(keywords / reserved words) として定義されている単語があり、これらは変数名や関数名とし...
JavaScript

JavaScript | コメントを記述する

主な内容の要点コメントとはプログラム中に メモや説明を残すための記述。実行時には無視され、プログラムの動作には影響を与えない。
JavaScript

JavaScript | コードを記述する上での基本ルール

主な内容の要点大文字と小文字の区別 JavaScript では変数名・予約語などで大文字/小文字を厳密に区別します。 例:name と Name は別の変数として扱われる。空白・改行の扱い 文(ステー...
JavaScript

JavaScript | 文字列の長さを取得する(length プロパティ)

主な内容の要点length プロパティとは 文字列(String オブジェクト/リテラル)の文字数を取得するためのプロパティ。書式は 文字列.length。内部表現と注意点 JavaScript は文...
JavaScript

JavaScript「数値と文字列」練習問題セット

初級(基本の確認)Q1. 数値の基本次の console.log の出力結果はどうなるでしょう?console.log(1 + 2);console.log("1" + 2);console.log(...
JavaScript

JavaScript | 第16章「イテレーターとジェネレーター」

JavaScript「イテレーターとジェネレーター」要点まとめイテレーター(Iterator)順番に値を取り出す仕組み。next() を呼ぶと { value, done } を返す。value: 今...
JavaScript

JavaScript | 第14章「プロミスの使用」

JavaScript「プロミスの使用」要点まとめPromiseの基本Promise(プロミス)とは:「非同期処理の結果(成功 or 失敗)」を表すオブジェクト。→ まだ終わっていない処理の「将来の値」...
JavaScript

JavaScript | 第15章「JavaScript の型付き配列」

JavaScript「JavaScript の型付き配列」要点まとめそもそも何?**Typed Arrays(型付き配列)**は、「メモリ上の生データ(バイナリ)を型付きで扱うための仕組み」。画像・音...
スポンサーリンク