LoginSignup
1
0

More than 1 year has passed since last update.

JavaScript Code Tips

Last updated at Posted at 2022-08-09
目録:

正規表現の例
  1. /^[0-9]*$/:0から9までの数字の列、数字の数は制限なし。
    参考:https://c.runoob.com/front-end/854/

  2. 日付け:「2022-09-06 07:30」の様に設置regexp = "^\d{4}-\d{2}-\d{2}\s\d{2}:\d{2}$"。
    ":"はそのまま対照でき;"^"は開始;"$"は終わり;"\d{2}"は数字2桁を対応、でも"\d"の""を誤解されない様"\"を使用。
    もし、入力任意の項目で、空白""以外の場合、バリデーションを掛けたい場合、以下の様に設置

"^$"で空白をマッチする、"|"で場合を分ける
regexp = "^$|^\\d{4}-\\d{2}-\\d{2}\\s\\d{2}:\\d{2}$"
  1. 電話番号 :「+819012345678」の様に設置regexp = "^\+\d{12}$"
var let const区別

var、コードブロック{}を無視する、
let、コードブロック{}が有効(varより推奨)、
const、定数を宣言、普通のパラメーターは宣言後変更出来ない、が、constdで定義されたオブジェクトの項目やarrayの中身は変更できる

constのオヴジェクトの項目は変更できる
const BRANDCOLOR = {
  primary: "blue",
  accent: "teal"
}
BRANDCOLOR.accent = 'gray';
console.log(BRANDCOLOR);
1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0