JS--try...catch 文内の関数の例外処理
try...catch 文内の関数の例外処理 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【tryブロックの中から呼び出し他関数内で例外が発生した場合】 try...catch 文の書式は次のようになっており、例外が発生する可能性がある文を try のあとのブロ... 続きをみる
try...catch 文内の関数の例外処理 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【tryブロックの中から呼び出し他関数内で例外が発生した場合】 try...catch 文の書式は次のようになっており、例外が発生する可能性がある文を try のあとのブロ... 続きをみる
try...catch...finally文 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【try...catch...finally文の使い方】 try...catch...finally 文を使用すると、 try ブロックの中で例外がスローされたかどうかに関... 続きをみる
try...catch文を使った例外処理 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【例外がスローされた時の挙動について】 最初に例外に対して何の処理も記述していないプログラムで例外がスローされた時の挙動を確認しておきます。 サンプル function sum... 続きをみる
コールバック関数/高階関数 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【コールバック関数/高階関数の記述方法】 JavaScript では関数もオブジェクトのひとつであり、変数に格納したり関数を呼びだす時の引数として指定することができます。 関数リテラルを使っ... 続きをみる
Function オブジェクトのlength プロパティ 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【引数の数を取得する(length)】 関数でいくつの引数を受け取るように定義されているのかを参照するときにに使用されるのが Function オブジェクトの ... 続きをみる
関数を文字列に変換するには 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【関数を文字列に変換する(toString)】 関数を文字列に変換するときに使用されるのが toString メソッドです。 ・書式 関数名.toString() 関数名や、関数オブジェクト... 続きをみる
argumentsオブジェクト 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【argumentsオブジェクト】 arguments オブジェクトは関数の中でのみ利用できるオブジェクトです。 関数に渡されてきた値をすべて格納しており、配列の要素のように argum... 続きをみる
Functionコンストラクタを使って関数を定義する 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【functionコンストラクタを使った関数の定義】 Function コンストラクタを使って関数を定義する方法は次のような書式を使用します。 let 変数名 = ... 続きをみる
アロー関数式 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【アロー関数式を使った関数の定義】 アロー関数式を使うことで関数リテラルによる関数定義をより簡略化して記述することができます。 関数リテラルの場合 let 変数名 = function(引数1, 引数2,... 続きをみる
関数もオブジェクト 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【関数もオブジェクトの一つ】 JavaScript では関数もオブジェクトのひとつです。関数宣言を使って関数を定義すると、関数名に指定した名前の変数が作成され、変数には関数オブジェクトが代入されます... 続きをみる
関数の記述位置について 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【関数の記述する位置】 一般的には関数を先に定義しておき、そのあとで関数を呼び出すように記述されるケースが多いですが、関数の定義をあとに記述しても問題はありません。 サンプル1 function... 続きをみる
関数の戻り値を複数返す方法 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【関数から複数の値を呼び出し元へ返す】 関数の定義では return 文の値に戻り値を記述することで関数の呼び出し元へ値を返すことができます。 サンプル function maxAndMin... 続きをみる
return 文について 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【戻り値の基本的な使い方】 関数の定義では return 文の値に戻り値を記述することで関数の呼び出し元へ値を返すことができます。 ・関数定義 function 関数名(仮引数1, 仮引数2,... 続きをみる
WordPressで考えるDOM-Based XSS|innerHTMLとlocation.searchが危険になる理由
WordPressで考えるDOM-Based XSS|select要素から脱出して成立するXSSの流れ
WordPressで考えるDOM-Based XSS|document.writeとlocation.searchが危険になる理由
DOMとJavascriptの関係性
英話学習のWordPressページで、ブラウザの音声読み上げ機能をプラグインなしで簡単にショートコードから呼び出せるスニペットを公開(Gemini監修)
javascriptで使うdocumentってなに?
ブログに使っているCSS・スクリプトまとめ
【JetTheme】LazyLoad時に縦長画像がぼやける問題を解決【Blogger】
adsbygoogle.jsが勝手に読み込まれる(Cocoon)
【Blogger】プレビューモード時に必要なスクリプトを読み込みデザインを確認【JetTheme】
Blogger用のライトボックスを導入【JavaScript・CSSのみ】
【yarn】パッケージマネージャをpnpmに切り替えてみる
JavascriptのCDN以外に、どのようなCDNがありますか?
Vue.jsを用いたFaas運用は他の環境と比べてどのようなメリットがありますか?
プログラミング言語の勉強をしていたけどサイコロを作るコードの部分で思考停止した
関数へミュータブルな値を渡した時の注意点 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【イミュータブル(変更可)な値を関数へ渡す場合】 数値や文字列のようにミュータブル(変更不可)な値を引数に指定して関数を呼びだす場合、関数側で引数に対して新しい値を格納しても呼... 続きをみる
要素の値を合計する 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【要素の値を合計する方法】 Array オブジェクトの reduce メソッドを使うと、配列に含まれるすべての要素の値を合計し、その合計値を返します。 書式 配列名.reduce( コールバック関数... 続きをみる
条件を満たした要素で配列を作る 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【条件を満たした要素で配列を作る】 Array オブジェクトの filter メソッドを使うと、配列に含まれる要素に対して条件を満たす要素だけを集めた新しい配列を作成することができます。... 続きをみる
配列要素の並び替え 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【要素を逆順に並び替える】 Array オブジェクトの reverse メソッドを使うと、配列の要素を逆順に並び替えます。 書式 配列名.reverse() サンプル let fruit = ['A... 続きをみる
配列要素を連結して文字列を作成する方法 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【要素を連結して作成した文字列を取得するには】 Array オブジェクトの join メソッドを使うと、要素を連結して作成した文字列を取得できます。 ・書式 配列名.join()... 続きをみる
配列要素のコピー 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【指定した範囲の要素を持つ新しい配列の作成】 slice メソッドを使うと、引数に指定した範囲の要素を持つ新しい配列を作成できます。 ・書式 配列名.slice() 配列名.slice(開始インデック... 続きをみる
条件に一致する配列要素の検索方法 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【条件に一致するインデクスを取得する方法】 findIndex メソッドを使うと、引数に指定したコールバック関数の中で定義した条件式を満たす要素を配列の先頭から検索することができます。... 続きをみる
配列と配列を結合する 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【concatメソッドを使った配列の結合】 Array オブジェクトの concat メソッドを使うと配列に対して別の配列を結合した新しい配列を取得することができます。 ・書式 配列名.conca... 続きをみる
配列の要素を順に取得する 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【forEachメソッドの使い方】 Array オブジェクトの forEach メソッドを使うと配列に含まれる要素を順に取り出し、記述したコールバック関数渡して処理することができます。 ・書式... 続きをみる
配列要素の置き換え 開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【配列の要素を別の要素に置き換える(splice )】 Array オブジェクトの splice メソッドを使うと配列の指定した範囲の要素を別の要素に置き換えることができます ・書式 配列名.spli... 続きをみる
配列の要素を削除する方法 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【popメソッドを使って配列の最後の要素を削除する】 ・popメソッドの書式 配列名.pop() サンプル let fruit = ['apple', 'melon', 'peach']; f... 続きをみる
配列へ要素を追加する 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【インデックスを指定して要素を追加する】 作成済の配列に対して新しい要素を追加するには、現在存在しないインデックスを指定して要素に対して値を代入することです。 サンプル let fruit = [... 続きをみる
オブジェクトが配列であるかを調べる方法 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【オブジェクトが配列かどうかを調べる(isArrayaメソッド)】 ・書式 Array.isArray(オブジェクト); サンプル let result = [10, 42, 5... 続きをみる
配列の要素の数を取得する方法 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【lengthプロパティを参照する】 配列の要素の数を調べるには、lengthプロパティを使う。 ・書式 配列名.length サンプル let data = [10, 42, 52]; ... 続きをみる
多次元配列の利用 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【多次元配列を作成する】 下図のような多次元配列を扱う場合 サンプル let user1 = ['Yamada', 28, 'Tokyo']; let user2 = ['Suzuki', 35, '... 続きをみる
配列の値の取得と、代入 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【インデックスを指定して配列の要素へアクセスする】 配列の要素はインデックス(添字)と呼ばれる数値を指定することでアクセスすることができます。 インデックスは配列の一番最初の要素が 0 、次の要... 続きをみる
配列の作成方法 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【配列リテラルから配列を作成する】 配列リテラルを使って配列を生成する場合は次の書式を使用します ・書式 [要素1, 要素2, 要素3, ...]←配列リテラル ※リテラルは、文字列や数字などのデータ型... 続きをみる
複数のオブジェクトを一つにする方法 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【assignメソッドとは】 複数のオブジェクトを一つにまとめたるには Object オブジェクトの assign メソッドを使います。 ・書式 Object.assign(コピー先... 続きをみる
プロパティの追加や値を変更を不可にする方法 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【プロパティの変更を禁止する(freeze)】 オブジェクトに対する変更を禁止するには Object オブジェクトの freeze メソッドを使います。 ・書式 Object... 続きをみる
配列からオブジェクトを作る 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【プロパティ名と値のデータからオブジェクトを作成する(fromEntries)】 プロパティと値のデータからオブジェクトを作成するには Object オブジェクトの fromEntries ... 続きをみる
オブジェクトからプロパティ名や値の一覧を配列で取得する 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【プロパティ名の一覧を取得する(keys)】 オブジェクトに含まれるプロパティのプロパティ名の一覧を取得するには、keys メソッドを使う。 ・書式 Object... 続きをみる
オブジェクトのプロパティ名を順に取り出す方法 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【for...in 文】 オブジェクトに含まれるプロパティのプロパティ名を順に取り出しながら繰り返し処理を行う時に使用される。 ・書式 for (変数名 in オブジェクト... 続きをみる
指定プロパティを持っているかを判別する方法 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【オブジェクトがプロパティを持っているか確認する】 Object オブジェクトの hasOwnProperty メソッドでプロパティの有無がわかる ・書式 オブジェクト.ha... 続きをみる
オブジェクトへのプロパティの追加と削除 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【プロパティを追加する】 ・オブジェクトに新しいプロパティを追加するには、オブジェクトに存在していないプロパティ名に値を代入すること サンプル let mybox = { wid... 続きをみる
プロパティの値の取得と新しい値の代入 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【ピリオド演算子形式】 オブジェクトのプロパティへアクセスする方法の一つは、ピリオド演算子形式でアクセスする方法です。 ・書式 オブジェクト.プロパティ名 サンプル let use... 続きをみる
オブジェクトを作成する 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【オブジェクトリテラルの記述方法】 オブジェクトリテラルを使ってオブジェクトを生成する場合 ・書式 {プロパティ名1:値1, プロパティ名2:値, プロパティ名3:値3, ...} サンプル l... 続きをみる
オブジェクトの基本的 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【オブジェクトの基本的】 オブジェクトでは複数のプロパティをまとめたものを指す ※プロパティは、プロパティ名と値で表されるデータのこと。 サンプル文 //オブジェクト let user = { n... 続きをみる
if .. else if 文 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【複数の条件式を組み合わせる(if..else if)】 if 文では条件式が true か false かによって実行する処理を分岐する事ができますが、条件式を追加することでより複雑な... 続きをみる
条件分岐・if 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【if文の基本書式】 if 文では条件式を評価した結果に応じて異なる実行する処理を分けることができます ・書式 if (条件式){ 条件式が true の時に実行する処理; ... } サンプル let... 続きをみる
break文とcontinue文でラベルを指定する 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【ラベルの設定方法】 JavaScript では任意の文に対してラベルを指定することができます。 ・書式 ラベル名: 文 サンプル int count = 1; //... 続きをみる
continue文 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【continue文の使い方】 continue 文が実行されると、繰り返し処理の残りの処理をスキップして、次の繰り返し処理を開始します continue 文の対象となるのは for 文、 whil... 続きをみる
break文の使い方 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【break文の使い方】 break 文が実行されると、 break 文が記述されている最も内側の繰り返し処理が終了し次の処理へ移ります。 ・書式 break; サンプル let num = 1;... 続きをみる
for...in文 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【for...in文の基本書式】 for...in 文ではオブジェクトに含まれるプロパティ名を順に取得ことができます。 ・書式 for (変数名 in オブジェクト){ 実行する文1; 実行する文2... 続きをみる
do...while文(繰り返し処理) 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【do...while文の基本書式】 do...while 文では括弧()の中に記述した条件式が true を返すあいだ、繰り返し処理を行います。 ・書式 do{ 実行する文1;... 続きをみる
while文 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【while文の基本書式】 while 文では括弧()の中に記述した条件式が true を返すあいだ、繰り返し処理を行います。 ・書式 while (条件式){ 実行する文1; 実行する文2; ... }... 続きをみる
for文の入れ子 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【for文の中でfor文を実行する】 for 文で繰り返し実行される文には任意の文を記述できますので、別の for 文を記述するといったことも可能(入れ子)。 サンプル for (let i = 0;... 続きをみる
カンマ演算子 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【カンマ演算子】 カンマ演算子は式を 1 つ記述する代わりに複数の式を記述する場合に使われます。 ・書式 式1, 式2, 式3, ...; サンプル文 let x; let y; let z; z = (... 続きをみる
typeof演算子 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【typeof演算子】 typeof 演算子は対象となる値のデータ型を表す文字列を返す演算子 ・書式 typeof 値 値には数値や文字列、オブジェクトなどの値を指定します ・サンプル consol... 続きをみる
代入演算子 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【代入演算子の種類と使い方】 代入演算子(=)は演算子の前に記述した変数に対して演算子の後に記述したオペランドを代入する場合に使用します。 ・書式 変数 = 値 サンプル let num; num = 10... 続きをみる
シフト演算子 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【ビット演算子】 ビット演算子の中でも次の 3 つはシフト演算子と言う ◆左シフト 左シフト(<<)は演算子の前のオペランドを後のオペランド分だけ左へシフトします。 32 ビットを超えた分は破棄されます。... 続きをみる
ビット演算子 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【ビット演算子の種類】 JavaScript では内部的に数値はすべて 64 ビットの浮動小数点数として処理されます。ただ、ビット演算子は 32 ビットの整数に変換してから処理されます。その為、小数部分は... 続きをみる
インクリメントとデクリメント 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【インクリメント演算子とデクリメント演算子】 1.インクリメント演算子(++) →数値に1を加える。N=N+1と同じ ・書式 数値++ ++数値 2.デクリメント演算子(--) →数値から... 続きをみる
単項マイナス演算子/単項プラス演算子 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【単項マイナス演算子の使い方】 単項マイナス演算子(-)は演算子の後に記述した数値の符号を変換します。 サンプル let num1 = 16; let num2 = -8; con... 続きをみる
演算子の優先順位と結合規則 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【演算をどの順番で行うのか】 ・サンプル文 let num; num = 5 + 4 * 3; console.log(num); >> 17 演算子順は、* 演算が先で、+演算が後になる。... 続きをみる
値渡しと、参照渡し 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【プリミティブ型の値を変数に代入する】 プリミティブ型の値 →数値、文字列、真偽値( true など)、 undefined 、 null 、シンボルなどを言う。 変数 a を宣言し、数値の 10 ... 続きをみる
変数の未代入の確認 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【宣言した変数に格納されている値】 変数を利用する場合は変数を宣言してから値を代入するが、値を一度も代入していない場合、変数には未定義値( undefined )という特殊な値が格納される。 サンプ... 続きをみる
変数への値代入、初期化 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【変数名のルール】 ・使用できる文字は Unicode文字、アンダーバー(_)、ドル記号($) ・大文字と小文字は区別されます ・1文字目には数字(0から9)は使用できません ・変数名にはJav... 続きをみる
指定の長さに成るよう文字を追加するメソッド 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【先頭に文字列を追加して指定した長さに変更する】 String オブジェクトの padStart メソッドは、対象の文字列が指定した長さになるように文字列の先頭に別途指定した... 続きをみる
空白を取り除くメソッド 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【文字列の先頭及び末尾から空白を取り除く】 trim メソッドは、対象の文字列の先頭および末尾から空白を取り除いた新しい文字列を返します。 ・書式 文字列.trim() サンプル let str... 続きをみる
文字検索メソッド 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【文字列を検索する】 String オブジェクトの includes メソッド →対象の文字列に指定した文字列が含まれるかどうかを検索し、見つかった場合は true を、見つからなかった場合は fal... 続きをみる
指定文字を検索し、位置を返すメソッド 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【文字列を先頭から検索する】 String オブジェクトの indexOf メソッドは、対象の文字列に指定した文字列が含まれるかどうかを文字列の先頭から検索し、見つかった場合は最初... 続きをみる
文字列の先頭・末尾を調べるメソッド 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【文字列の先頭を調べる】 String オブジェクトの startsWith メソッドは →対象の文字列の先頭が指定した文字列かどうかを判別し true または false を返す ... 続きをみる
文字列の文字の大きさを変更するメソッド 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 参考サイト:https://www.javadrive.jp/ 【大文字を小文字に変換する】 toLowerCase メソッドは、対象の文字列に含まれる大文字のアルファベットを小... 続きをみる
指定位置のUTF-16文字コードを取得するメソッド 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 参考サイト:https://www.javadrive.jp/ 【charCodeAtとは】 対象の文字列の指定したインデックスが示す位置にある文字の UTF-16 ... 続きをみる
指定位置のUTF-16文字コードを取得するメソッド 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 参考サイト:https://www.javadrive.jp/ 【charCodeAtとは】 対象の文字列の指定したインデックスが示す位置にある文字の UTF-16 ... 続きをみる
文字列から指定位置から文字を取得するメソッド 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【String オブジェクトの charAt メソッド】 対象の文字列の指定したインデックスが示す位置にある文字を取得する ・書式 文字列.charAt(インデックス) l... 続きをみる
文字列の繰り返し回数指定メソッド 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【 repeat メソッドとは】 対象の文字列を指定した回数繰り返した新しい文字列を返すメソッド ・書式 文字列.repeat(回数) ※引数には 0 以上の正の数値を指定してください... 続きをみる
concat メソッドでの文字列の連結 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【concat メソッドとは】 対象の文字列に引数に指定した 1 つまたは複数の文字列を順に連結し、新しい文字列を返すもの ・書式 文字列.concat(文字列[, 文字列, .... 続きをみる
split メソッド 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【split メソッドとは】 String オブジェクトの split メソッドは、対象の文字列を指定した区切り文字で分割し、分割された文字列をそれぞれ要素として格納した配列を返します。 ・書式 ... 続きをみる
String オブジェクトのプロパティ:length 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【文字列の長さを取得する】 String オブジェクトの length プロパティは、対象の文字列の文字の数を返します ・書式 文字列.length サンプル le... 続きをみる
サロゲートペア 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【サロゲートペアとは】 JavaScript では内部的に文字を UTF-16 の文字コードで保管します。 UTF-16 でがほとんどの文字を 1 つの文字コードで表すことができますが、 Unicode... 続きをみる
String オブジェクト 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【String オブジェクトとは】 文字列に対して String オブジェクトのメソッドを呼び出すと、文字列が自動的に String オブジェクトに変換されてメソッドが呼び出されます。(ラッ... 続きをみる
テンプレートリテラル 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【テンプレートリテラル】 ECMAScript 2015 (ES 6) からバッククォーテーション(`)で全体を囲っても記述することができるようになりました。 サンプル let msg = `こん... 続きをみる
エスケープシーケンス 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム ◆エスケープシーケンスとは →改行などの特殊な文字を文字列リテラルの中で使用したい時に用いられる。エスケープシーケンスはバックスラッシュ(\)( Windows の場合は円記号)と文字の組み合わせ... 続きをみる
JavaScriptにおける文字列 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【文字リテラルとは】 JavaScript では文字列として記述されたひとつひとつの文字は(UTF-16) の文字として保管されます。英数文字や日本語の文字だけでなく多くの文字を記述... 続きをみる
長整数リテラルで利用可能な演算子 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 クロム 【長整数リテラルに対する算術演算子】 長整数リテラルでは算術演算子である加算演算子( + ),減算演算子( - ),乗算演算子( * ),除算演算子( / ),剰余演算子剰余演算子( ... 続きをみる
値が整数かどうかを調べるには 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 Edge 【Number.isInteger メソッド】 対象の値が整数かどうかを調べて true または false を返します ・書式 Number.isInteger(値) サンプル Num... 続きをみる
Number.isFinite 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 Edge 【Number.isFinite メソッドとは】 対象の値が有限かつデータ型が数値型かどうかを調べて true または false を返します。 ・書式 Number.isFinite... 続きをみる
静的メソッド Number.isNaN 【開発環境】 OS:Win11(64ビット) VSCode1.72.2、 Edge 【 Number.isNaNとは】 このメソッドは、対象の値が NaN かつデータ型が数値型かどうかを調べて true または false を返します ・書式 Number.i... 続きをみる