js 获取数据类型

Posted neo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 获取数据类型相关的知识,希望对你有一定的参考价值。

const getObjType = function (obj){
    var toString = Object.prototype.toString;
    var map = {
        ‘[object Boolean]‘: ‘boolean‘,
        ‘[object Number]‘: ‘number‘,
        ‘[object String]‘: ‘string‘,
        ‘[object Function]‘: ‘function‘,
        ‘[object Array]‘: ‘array‘,
        ‘[object Date]‘: ‘date‘,
        ‘[object RegExp]‘: ‘regExp‘,
        ‘[object Undefined]‘: ‘undefined‘,
        ‘[object Null]‘: ‘null‘,
        ‘[object Object]‘: ‘object‘
    };
    if (obj instanceof Element) {
        return ‘element‘;
    }
    return map[toString.call(obj)];
};

  

以上是关于js 获取数据类型的主要内容,如果未能解决你的问题,请参考以下文章

“未捕获的类型错误:无法在 Websocket Angular JS 上读取未定义的属性‘延迟’”

两种js获取当前域名代码

HLS.js 获取视频片段信息

我的Android进阶之旅关于Android平台获取文件的mime类型:为啥不传小写后缀名就获取不到mimeType?为啥android 4.4系统获取不到webp格式的mimeType呢?(代码片段

我的Android进阶之旅关于Android平台获取文件的mime类型:为啥不传小写后缀名就获取不到mimeType?为啥android 4.4系统获取不到webp格式的mimeType呢?(代码片段

JavaScript笔试题(js高级代码片段)