码迷,mamicode.com
首页 > 编程语言 > 详细

javascript判断数据类型

时间:2018-03-29 10:21:31      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:javascript判断数据类型

  • 数字:
    function isNumber(val){
    if((typeof(val)==‘number‘)||(val instanceof Number)){
        return true
    }else{
        return false
    }
    }
  • 字符串:
    function isString(val){
    if((typeof(val)==‘string‘)||(val instanceof String)){
        return true
    }else{
        return false
    }
    }
  • 布尔值:
    function isBoolean(val){
    if((typeof(val)==‘boolean‘)||(val instanceof Boolean)){
        return true
    }else{
        return false
    }
    }
  • 数组:
    function isArray(val){
    if(val instanceof Array){
        return true
    }else{
        return false
    }
    }
  • 测试:
    a. 代码:
    var a = new Number(1)
    var b = new String(‘a‘)
    var c = new Boolean(true)
    var d = new Array(1,2,3)
    var e = 1
    var f = ‘f‘
    var g = false
    var h = [1,2,3]
    function isNumber(val){
    if((typeof(val)==‘number‘)||(val instanceof Number)){
        return true
    }else{
        return false
    }
    }
    function isString(val){
    if((typeof(val)==‘string‘)||(val instanceof String)){
        return true
    }else{
        return false
    }
    }
    function isBoolean(val){
    if((typeof(val)==‘boolean‘)||(val instanceof Boolean)){
        return true
    }else{
        return false
    }
    }
    function isArray(val){
    if(val instanceof Array){
        return true
    }else{
        return false
    }
    }
    console.log(isNumber(a))
    console.log(isString(b))
    console.log(isBoolean(c))
    console.log(isArray(d))
    console.log(isNumber(e))
    console.log(isString(f))
    console.log(isBoolean(g))
    console.log(isArray(h))

    b. 输出:

    true
    true
    true
    true
    true
    true
    true
    true
  • javascript判断数据类型

    标签:javascript判断数据类型

    原文地址:http://blog.51cto.com/12173069/2092266

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!