例)「123:456」のような文字列を「:」で分割して、123と456を取得する。 Program var s = “123:456”; var bunkatsu = s.split(“:”); //
カテゴリーアーカイブ:JavaScript
フォームの二重送信を防ぐ
送信ボタンを1回押したら、2回目は押せないようにします。 Program <!DOCTYPE html> <html lang=”ja”> <head> <
右クリックを禁止にする
ブラウザの画面でマウスの右クリックをできないようにします。oncontextmenuイベントを利用します。 Program <!DOCTYPE html> <html lang=”ja”>
現在時刻のタイムスタンプを取得する
現在時刻のタイムスタンプをミリ秒で取得するのは簡単です。 Program Date.now(); // → 1563187518470 以下よりも短い。 var d = new Date(); d.g
数値の大小を比較する(Math.max, Math.min)
与えられた引数の中で最大(最小)の値を返します。 2つの数値が与えられれば、大きいほう(小さいほう)が返ります。 引数が2つの場合なら不等号と似たようなものになりますが、引数を3つ以上渡すことができ、
2進数、8進数、16進数、10進数を変換する
2進数 ⇔ 10進数、16進数 ⇔ 10進数、x進数 ⇔ y進数の変換。 n進数 → 10進数 n進数を10進数に変換するには、parseIntを使います。 //2進数 → 10進数 var a =
四捨五入、切り捨て、切り上げを行う
四捨五入、切り捨て、切り上げを行うサンプルです。 四捨五入をする 四捨五入は、Math.roundを使用します。 //小数以下を四捨五入する var a = 123.456; var result =
数値をカンマ区切りにする(自作関数)
数値をカンマ区切りの文字列に変換します。 php.js より。 Program function number_format(number, decimals, decPoint, thousands
数値をカンマ区切りにする(Number.toLocaleString)
数値をカンマ区切りの文字列に変換します。 Program // 元の数値 var n = 123456789; // カンマ区切り文字列 var s = n.toLocaleString(); //
数値文字列を数値型に変換する
数値文字列を数値型に変換します。 Program // 数値文字列 var str = “123.89”; // int型(整数型)に変換 var n = parseInt(str); // → 1