javascript 判断一个object是否是Date类型

戏子无情 提交于 2020-01-07 16:21:24

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

在javascript中判断对象类型有typeof 和 instanceof,区别在于typeof返回javascript基本类型: number,boolean,string,function,object,undefined 而instanceof用户判断某个对象是否是某个类型的实例。

开始我不知道有instanceof这东西,所以我判断一个object是否是Date类型,用了typeof:

<!-- lang: js -->
if( typeof(new Date().getFullYear) == 'function' ) {
}

instancof就直观了:

<!-- lang: js -->
if( new Date() instanceof Date ) {
}
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!