var valueObject;
valueObject=....
Object.prototype.toString.apply(valueObject)=='[object Array]' //数组
Object.prototype.toString.apply(valueObject)=='[object String]' //字符串
Object.prototype.toString.apply(valueObject)=='[object Function]' //方法函数
其他一次类推
valueObject=....
Object.prototype.toString.apply(valueObject)=='[object Array]' //数组
Object.prototype.toString.apply(valueObject)=='[object String]' //字符串
Object.prototype.toString.apply(valueObject)=='[object Function]' //方法函数
其他一次类推