首页 > 其他 > 详细

实现一个函数判断数据类型

时间:2020-01-14 21:35:10      阅读:82      评论:0      收藏:0      [点我收藏+]
function getType(variable) {
   if (obj === null) return String(variable);
   return typeof variable === ‘object‘ 
   ? Object.prototype.toString.call(variable).replace(‘[object ‘, ‘‘).replace(‘]‘, ‘‘).toLowerCase()
   : typeof variable;
}

// 调用
getType(null); // -> null
getType(undefined); // -> undefined
getType({}); // -> object
getType([]); // -> array
getType(123); // -> number
getType(true); // -> boolean
getType(‘123‘); // -> string
getType(/123/); // -> regexp
getType(new Date()); // -> date

实现一个函数判断数据类型

原文:https://www.cnblogs.com/zhangshilei/p/12194023.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!