イベントトリガー、Webメッセージの表示条件における値の扱いについて¶
イベントトリガー、及びWebメッセージのトリガー条件の値として渡されたオブジェクトは、以下表のように評価し比較されます。 基本的には、条件の値としてNull、またはundefinedが渡ってくることはありません。「比較を行わない」と記載している場合、メッセージは表示されません。
指定した条件/オブジェクト |
文字列 |
数値 |
Dateオブジェクト |
null |
undefined |
NaN |
|---|---|---|---|---|---|---|
と一致する |
文字列として比較 |
文字列として比較 |
比較を行わない |
比較を行わない |
比較を行わない |
比較を行わない |
と一致しない |
文字列として比較 |
文字列として比較 |
文字列として比較 |
"null" という文字列として比較 |
"undefined" という文字列として比較 |
"NaN" という文字として比較 |
以上(数値) |
parseFloat()の結果と比較 |
parseFloat()の結果と比較 |
比較を行わない |
比較を行わない |
比較を行わない |
比較を行わない |
以下(数値) |
parseFloat()の結果と比較 |
parseFloat()の結果と比較 |
比較を行わない |
比較を行わない |
比較を行わない |
比較を行わない |
を含む(文字列) |
文字列として比較 |
文字列として比較 |
比較を行わない |
比較を行わない |
比較を行わない |
比較を行わない |
を含まない(文字列) |
文字列として比較 |
文字列として比較 |
Dateオブジェクトとして比較 |
比較を行わない |
比較を行わない |
比較を行わない |
正規表現に一致 |
文字列として比較 |
文字列として比較 |
比較を行わない |
比較を行わない |
比較を行わない |
比較を行わない |
正規表現に一致(大文字と小文字の違いを無視) |
文字列として比較 |
文字列として比較 |
比較を行わない |
比較を行わない |
比較を行わない |
比較を行わない |
正規表現に一致しない |
文字列として比較 |
文字列として比較 |
比較を行わない |
比較を行わない |
比較を行わない |
比較を行わない |
正規表現に一致しない(大文字と小文字の違いを無視) |
文字列として比較 |
文字列として比較 |
比較を行わない |
比較を行わない |
比較を行わない |
比較を行わない |