function judgeDataType(data) {
return {}.toString.call(data).replace(/\[object\s(.+)\]/, "$1")
}
console.log(judgeDataType(12));//Number
console.log(judgeDataType({}));//Object
console.log(judgeDataType(Symbol()));//Symbol
万能方法,可以判断任意数据类型。
function judgeDataType(data) {
return {}.toString.call(data).replace(/\[object\s(.+)\]/, "$1")
}
console.log(judgeDataType(12));//Number
console.log(judgeDataType({}));//Object
console.log(judgeDataType(Symbol()));//Symbol
万能方法,可以判断任意数据类型。