JavaScript ネットワークがオフラインかどうか判定する
JavaScript
でネットワークがオンライン・オフラインの判定は以下のようにnavigator.onLine
を使用します。
if (navigator.onLine) {
// オンライン
} else {
// オフライン
}
JavaScript
でネットワークがオンライン・オフラインの判定は以下のようにnavigator.onLine
を使用します。
if (navigator.onLine) {
// オンライン
} else {
// オフライン
}
JavaScriptで配列を宣言します。JavaScriptでは配列は[]で表します。アクセスする時はarr[index]というように0から始まるインデックスを指定してアクセスします。配列の中には数値...
JavaScriptで配列に要素を追加する方法を紹介します。配列の末尾に追加するにはpushを使用します。配列の先頭に追加する場合はunshiftを使用します。
JavaScriptで配列の中に指定した値が含まれているどうかの存在チェックをするにはindexOfを使用します。指定した値が存在する場合は、最初に存在した要素のインデックスを返します。存在しなかった...
JavaScriptの配列で、特定の条件にマッチする要素のみを検索して抽出するにはfilterを使います。filter(条件)で指定し、要素を1つずつ条件で抽出するかを判定していきます。条件の結果がt...
JavaScriptでもfor文だけではなくforEachが用意されています。for文と比べてかなりシンプルに記載ができるので積極的に使用していきたいところです。forEachのパラメータで指定したf...
JavaScriptで配列の長さ(要素数)を取得するにはlengthのプロパティを使用します。配列の全要素をfor文で出力するといった処理がよく行われます。
JavaScriptで配列の要素の中で最大または最小のものを取得します。Math.max([1, 2, 3])のように1つの引数に配列を指定できません。第2引数の配列が引数として展開されてMath.m...
JavaScriptで配列の要素を削除する方法を紹介します。配列の末尾を削除するにはpopを使用します。配列の先頭を削除する場合はshiftを使用します。
#RRGGBBの形式の色コードの妥当性チェックを行います。正規表現で行います。#fffや#FFFのように大文字小文字は両方可能とし、#fffや#ffffffのように3桁での指定も可能とします。