条件式での真偽評価

False

 var a = null;
 var b;                 // undefined
 var c = 0;
 var d = false;
 var e = "";
 var f = parseInt("A"); // NaN

以下の場合は偽で評価される。

  • false
  • 0
  • ""
  • NaN
  • undefiled
  • null

True

 var g = [];         
 var h = {};         
 var i = new Array();
 var j = function () {};

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2012-02-08 (水) 18:07:24