判断值的数据类型

判断值的数据类型,包括以下类型:string,number,boolean,undefined,null,object,array,function

function type(o){ return typeof(o) == 'object' ? (o == null ? 'null': (o.constructor == Array ? 'Array' : 'Object')):typeof(o)}

注:1.typeof()返回的是首字母小写的类名称

  2.constructor返回的是首字母大写的类名称

原文地址:https://www.cnblogs.com/xiaohui108/p/1953853.html