JS封装方法判断数据类型

JS封装方法判断数据类型

1.代码如下:

 	function dataType(data) {
    
    
        if (typeof (data) == 'object') {
    
    
            return Object.prototype.toString.call(data);
        } else {
    
    
            return typeof (data);
        }
 	}
    console.log(dataType(123))
    console.log(dataType("abc"))
    console.log(dataType(false))
    console.log(dataType(undefined))
    console.log(dataType(null));
    console.log(dataType({
    
    
        name: '张三',
        age: 15
    }));
    console.log(dataType([1, 2, 3]));

2.执行结果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Kindergarten_Sir/article/details/109052475