タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

VBに関するch1248のブックマーク (1)

  • VBScriptのAnd、Orには気をつけろ~Java慣れ開発者のとんだ落とし穴 | 株式会社シンメトリック公式ブログ |

    Javaをメインのプログラム言語とする弊社(株式会社シンメトリック)ですが、もちろん他の言語での開発もやります。以前、ASP(.NETではない)を使ったことがありました。そのとき、VBScriptがJavaと大きく異なる次の2点 ショートサーキット(後述)する論理演算子がない Nullの可能性がある文字列の長さを取る際、事前のNullチェックが要らない を、自らのバグを通じて学びました。今回は、そのときにハマッた経験談を書きます。 関連記事:変数のスコープ | JavaScript 関連記事:JSONにpathでアクセスするには? | JavaScript バグ混入の発端 まずはダメなサンプルコードを。やりたかったことは、文字列が入るはずの変数がNullでも空文字列でもない場合だけとある処理を行うという、言語を問わずよくあるプログラムです。 <%@ LANGUAGE = VBSCRIPT

    VBScriptのAnd、Orには気をつけろ~Java慣れ開発者のとんだ落とし穴 | 株式会社シンメトリック公式ブログ |
    ch1248
    ch1248 2017/09/06
    「ショートサーキット評価」って名前あるのね。
  • 1