判断数据类型
Posted dadouf4
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断数据类型相关的知识,希望对你有一定的参考价值。
function getDataType(data){ var typeObj = { ‘[object Undefined]‘: "undefined", ‘[object Null]‘: "null", ‘[object Boolean]‘: "boolean", ‘[object Number]‘: "number", ‘[object String]‘: "string", ‘[object Object]‘: "object", ‘[object Array]‘: "array", ‘[object Function]‘: "function", ‘[object Date]‘: "date", ‘[object RegExp]‘: "regexp", ‘[object Error]‘: "error", ‘[object Arguments]‘: "arguments" } return typeof data !== "object" ? typeof data : toType[toString.call(data)]; }// 由于typeof []的值为"object", typeof {}的值也为"object", 所以需要增加判断。
以上是关于判断数据类型的主要内容,如果未能解决你的问题,请参考以下文章