JavaScript

JavaScript

JavaScriptで配列の要素数を取得する方法!(length)

JavaScriptで配列の要素数を取得する方法について書いています。配列の要素数を取得するには、配列からlengthプロパティにアクセスすると良いです。配列の要素数を取得する配列からlengthプロパティを呼び出すことで、要素を取得するこ...
JavaScript

JavaScriptで変数が配列か判定する方法(isArray)

JavaScriptで変数が配列か判定する方法について書いています。配列か判定するにはArray.isArrayを使うと良いです。Array.isArrayで配列か判定する変数や値が配列か判定するには、Array.isArrayを使うことで...
JavaScript

JavaScriptで配列の要素を削除する方法!

JavaScriptの配列で要素を削除する方法について書いています。配列の要素を削除するには、下記の方法で削除することができます。・deleteを使う・popメソッドを使う・shiftメソッドを使う・spliceメソッドを使う・filter...
JavaScript

JavaScriptで文字列に変数を埋め込む方法!

JavaScriptで文字列に変数の値を埋め込む方法について書いています。文字列に変数の値を埋め込むには、下記の方法があります。・文字列結合して埋め込む・テンプレートリテラルを使うテンプレートリテラルを使う方が、簡潔に書くことができます。そ...
JavaScript

JavaScriptで文字列の長さを取得!サンプル4選(length)

JavaScriptで文字列の長さを取得する方法について書いています。文字列の長さを取得するときには、lengthプロパティにアクセスすると良いです。lengthで文字数を取得する文字列の入っている変数から、lengthプロパティにアクセス...
JavaScript

JavaScriptで大文字・小文字を変換(toUpperCase・toLowerCase)

JavaScriptで絵文字の大文字・小文字を変換する方法について書いています。それぞれ文字列から、下記のメソッドを使うことで変換することができます。・小文字から大文字に変換する時にはtoUpperCaseメソッドを使う・大文字から小文字に...
JavaScript

JavaScriptの配列でループする方法3選!

JavaScriptの配列の要素でループする方法について書いています。配列の要素数分ループしたいときには、下記の構文やメソッドを使うことができます。・for文・forEachメソッド・for...of文forでループするfor文を使うことで...
JavaScript

JavaScriptの集合(Set)の使い方! (追加・削除・含む)

JavaScriptの集合(Set)の使い方について書いています。最初にSetの使い方を解説して、下記の操作について書きました。・要素を追加する・要素を含むか確認する・要素を削除する・全ての要素を削除する・配列の重複を削除する・要素数を取得...
JavaScript

JavaScriptの辞書(Map)の使い方!(取得・追加・削除など)

JavaScriptのMapの使い方について書いています。Mapの使い方について解説した後に、Mapの下記の操作方法について書きました。・キーを元に値を取得する・キーと値を追加する・キーと値を削除する・全てのキーと値を削除する・キーが含まれ...
JavaScript

JavaScriptのisFinite関数の使い方!テストパターン9選!

JavaScriptのisFinite関数の使い方について書いています。最初にisFinite関数の使い方について解説しています。その後に、いろいろな値を渡して、動作を確認してみました。isFinite関数の使い方isFinite関数を使う...
JavaScript

JavaScriptのInfinityとは?判定する方法など!

JavaScriptのInfinityについて書いています。最初にInfinityについて解説して、その後に判定する方法を書いています。Infinityとは?JavaScriptのInfinityは無限大を表す値のです。そのまま使うと、正の...
JavaScript

JavaScriptのNaNとは何だ?isNaNで判定できる!

JavaScriptのNaNについて書いています。最初にNaNについて解説して、その後にisNaN関数で判定する方法について書きました。NaNとは何だ?NaNは「not a number」の略で、数値でないことを表す値になります。プログラム...