关于各大框架的判断是否是Date对象

api设计用途是判断参数是否是Date对象

 

1、extJs 3.1.0的写法:

 

 

isDate: function(o){
    return Object.prototype.toString.apply(o) === '[object Date]';
}
 

 

 

 

2、tangram的写法:

 

isDate: function(o){
   return {}.toString.call(o) === "[object Date]" && o.toString() !== 'Invalid Date' && !isNaN(o);
}

你可能感兴趣的:(isDate)