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

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

■使用例

var txt = "ファジイな痛み";
var num = 2015;
// re = false; 
var re = _.isNumber( txt );
// re2 = true; 
var re2 = _.isNumber( num );

■内部構造

// var toString = ObjProto.toString;
// _[isNumber] = function( obj ){ return toString.call(obj) === "[object Number]"; }
  _.each(["Arguments", "Function", "String", "Number", "Date", "RegExp", "Error"], function(name) {
    _["is" + name] = function(obj) {
      return toString.call(obj) === "[object " + name + "]";
    };
  });

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