HelloWorld

Designed & Developed By XingYu Xiao In China
头像 原创自 x先生 #JavaScript 366

JavaScript判断所有数据类型

2021-11-03 02:15:51

直接上源码

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://www.shiniest.cn/blog/article/137

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

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


0条评论


0/200
    加载更多 正在加载 没有更多了...... 暂无数据

    相关文章

    目录
      来自x先生的话
      暂无数据
      实时天气

      岳麓 更新时间:01:11

      8℃

      • 7℃

        体感温度

      • 东北风1级

        风向

      • 90%

        相对湿度

      • 0.0mm

        降水量

      • 1021hPa

        大气压强

      • 5km

        能见度

      数据来源:QWeather
      热门标签
      本功能暂未开发