JavaScript判断所有数据类型

JavaScript

2021年11月03日 02:15:511491

直接上源码

function getType(value){
    return toString.call(value).split(' ')[1].replace(']','')
}

效果展示

getType(123) // "Number"
getType('hello world') // "String"
getType({hello: 'world'}) // "Object"
getType([1, 2]) // "Array"
getType(false) // "Boolean"
getType(() => {}) // "Function"
getType(null) // "Null"
getType(undefined) // "Undefined"
getType(Symbol(1)) // "Symbol"
赞 0
收藏
分享

本作品系 原创,作者:x先生

原文链接:https://shiniest.cn/blog/article/137

文本版权:文本版权归作者所有

转载需著名并注明出处(禁止商业使用)

评论和回复

0/500
    没有更多啦~
    怎么一条数据都没有呢?
目录
推荐阅读

D&D By x先生 With