js通用检测数据类型方法

function getDataType(obj) {
    let type = typeof obj
  // 先判断是否为基础数据类型,直接返回
if (type !== 'object') return type;
  // 对于typeof返回结果是'object'的,在进行如下的判断,正则返回结果
return Object.prototype.toString.call(obj).replace(/^\[object (\S+)\]$/, '$1'); }

 

posted @   追风不跟风  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 提示词工程——AI应用必不可少的技术
· 地球OL攻略 —— 某应届生求职总结
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界
点击右上角即可分享
微信分享提示