判断数据类型
// 判断一个数据类型的函数封装的方法,obj是用来接收传入的参数的 function gettype(obj) { var type = typeof obj; if (type !== 'object') { return type; } //如果不是object类型的数据,直接用typeof就能判断出来 //如果是object类型数据,准确判断类型必须使用Object.prototype.toString.call(obj)的方式才能判断 return Object.prototype.toString.call(obj).replace(/^\[object (\S+)\]$/, '$1'); //.replace(/^\[object (\S+)\]$/, '$1'); 主要是把 第一个对象去掉 }