javascript各种数据类型判断方法
2017-03-13 12:53
741 查看
[align=left][/align]
/*类型判断*/
//写在一起是为了集中给予功能方面的提示
var typeJduge={
Json:function(obj){
return typeof(obj) == "object" && Object.prototype.toString.call(obj).toLowerCase() == "[object object]" && !obj.length;
},
Array:function(obj){
return Object.prototype.toString.call(obj) === '[object Array]';
},
Obj:function(obj){
return obj && typeof (obj) == 'object' && Object.prototype.toString.call(obj).toLowerCase() == "[object object]";
},
Function:function(obj){
return Object.prototype.toString.call(obj)=="[object Function]";
},
RegExp:function(obj){
return Object.prototype.toString.call(obj)=="[object RegExp]";
},
Integer:function(obj){
return typeof obj === 'number' && obj%1 === 0;
}
};
/*类型判断*/
//写在一起是为了集中给予功能方面的提示
var typeJduge={
Json:function(obj){
return typeof(obj) == "object" && Object.prototype.toString.call(obj).toLowerCase() == "[object object]" && !obj.length;
},
Array:function(obj){
return Object.prototype.toString.call(obj) === '[object Array]';
},
Obj:function(obj){
return obj && typeof (obj) == 'object' && Object.prototype.toString.call(obj).toLowerCase() == "[object object]";
},
Function:function(obj){
return Object.prototype.toString.call(obj)=="[object Function]";
},
RegExp:function(obj){
return Object.prototype.toString.call(obj)=="[object RegExp]";
},
Integer:function(obj){
return typeof obj === 'number' && obj%1 === 0;
}
};
相关文章推荐
- 判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
- javascript 判断是否为数组或对象或各种其它数据类型
- js 判断各种数据类型的简单方法
- JavaScript之如何判断数据类型的几种方法
- 关于JavaScript的变量的数据类型的判断方法
- JavaScript中判断数据类型的四种方法
- javascript 判断是否为数组或对象或各种其它数据类型
- 判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
- 判断js中各种数据的类型方法之 typeof() 和 Object.prototype.toString() 详解
- 判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
- javascript中判断对象数据类型的方法
- javascript封装判断全数据类型方法, toString方法, 对象的枚举(in, instanceof, hasOwnProperty的用法), arguments类数组属性
- JavaScript中判断数据类型的几种方法
- 关于JavaScript的变量的数据类型的判断方法
- JavaScript数据类型及判断方法
- JavaScript中判断数据类型的方法总结
- JavaScript数据类型判断--使用toString方法
- javascript两个数组合并及判断数据类型的方法
- 判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
- ASP.NET MVC WebApi 返回数据类型序列化控制(json,xml) 用javascript在客户端删除某一个cookie键值对 input点击链接另一个页面,各种操作。 C# 往线程里传参数的方法总结 TCP/IP 协议 用C#+Selenium+ChromeDriver 生成我的咕咚跑步路线地图 (转)值得学习百度开源70+项目