isNaN() | Underscore JS 日本語リファレンス

引数が NaN だった時に「true」を返す。

■使用例

// re = true; 
var re = _.isNaN( NaN );
// re2 = true; 
var re2 = isNaN( undefined );
// re3 = false; 
var re3 = _.isNaN( undefined );

■内部構造

  _.isNaN = function(obj) {

// 引数が数字で、「obj !== +obj」が ture の時、ture を返す。
    return _.isNumber(obj) && obj !== +obj;
  };

このページのトップへ戻る