タグ

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

タグの絞り込みを解除

nullとpredicateに関するkiyo_hikoのブックマーク (2)

  • IsMissing 関数 (Visual Basic for Applications)

    オプションの Variant引数がプロシージャに渡されたかどうかを示すブール値を返します。 構文 IsMissing(argname) 必須の argname 引数には、オプションの Variant プロシージャ引数の名前が含まれます。 注釈 IsMissing 関数を使用して、プロシージャの呼び出しでオプションの Variant 引数が指定されているかどうかを検出します。 指定した引数に値が渡されていない場合、IsMissing は True を返します。それ以外の場合は False を返します。 引数に対して IsMissing が True を返した場合、他のコードで不足している引数を使用すると、ユーザー定義エラーが発生する可能性があります。 引数 ParamArray で IsMissing を使用すると、常に False が返されます。 空の ParamArray を検出するには

    IsMissing 関数 (Visual Basic for Applications)
    kiyo_hiko
    kiyo_hiko 2019/04/24
    Lispでいうsupplied-pみたいな人
  • オブジェクトがnullやundefindでないか評価する。 - うなの日記

    ifで評価すれば一発で判定できます。 if ( !target ) { ... } // 以下のようにはしなくてもいい。 // if ( target == null || target == undefined ) { ... } 値ごとのifでの評価結果は次の表の通り。空文字列や0はfalse扱いなので注意。 値 ifで評価した結果 Object true undefined false null false 0 false 1 true -1 true ""(空文字列) false "a" true 配列 true ハッシュ true 確認してみます。 var stdout = document.getElementById("stdout"); // オブジェクト / null, undefind は false stdout.innerHTML += "null is " + (

    オブジェクトがnullやundefindでないか評価する。 - うなの日記
  • 1