honjarake blog

自分用にテキトーにまとめる

javascript 条件分岐(switch~case文)

プログラミング言語によって微妙に違うif~else以外の条件分岐文
selectだったり、switchだったり、breakしないと次の判定を行ったり、breakしなくても一回の判定で処理を抜けたり…etc

javascriptでは、switch~case文らしいのでメモしとく

switch (式){
  case 値1:
    実行する文;
    break;
  case 値2:
    実行する文;
    break;
  case 値3:
    実行する文;
    break;
}

やりたいのは正規表現の一致チェックだったので色々探してみた

testメソッドは使ったことないのでついでに補足

    switch( true ){
    case /abcd/.test( s ) :
        break;
    case /defg/.test( s ) :
        break;
    }
http://d.hatena.ne.jp/hasegawayosuke/20091002/p2

result = regex .test( checkstring )

result 正規表現チェックを行った結果
true … マッチした
false … マッチしなかった
regex 正規表現文字列(RegExp
checkstring 正規表現チェックを行う文字列
http://www.24w.jp/study_contents.php?bid=javascript&iid=javascript&sid=string&cid=006

関係ないけどはてな記法の表使いづらいなあ