【js】js判断数据格式
2016-06-23 14:58
483 查看
/* * 判断数据类型 * * is_str(source) 判断是否为字符串,source传递的是需要判断的变量 * is_num(source) 判断是否为数字,source传递的是需要判断的变量 * is_fun(source) 判断是否为函数,source传递的是需要判断的变量 * is_obj(source) 判断是否为对象(包括数组),source传递的是需要判断的变量 * is_arr(source) 判断是否为数组,source传递的是需要判断的变量 */ var obj_type = { is_str : function(source){ if(typeof source == 'string'){ return true; }else{ return false; } }, is_num : function(source){ if(typeof source == 'number'){ return true; }else{ return false; } }, is_fun : function(source){ if(typeof source == 'function'){ return true; }else{ return false; } }, is_obj : function(source){ if(typeof source == 'object'){ return true; }else{ return false; } }, is_arr : function(source){ var self = this; if(self.is_obj(source)){ if(source instanceof Array){ return true; }else{ return false; } }else{ return false; } } }
相关文章推荐
- 前端面试题 之 JavaScript
- jstl
- 常用js代码总结
- 用原生JS做input全选
- javascript 面向对象特性之继承
- JavaScript对象操作之浅复制
- JavaScript对象表示方式
- js 综合基本知识题目测试
- Json简介
- 利用Canvas+js实现贪吃蛇(3)
- 再次谈论Javascript中的this
- Javascript页面之间参数传递 (前端)
- 五种 JSP页面跳转方法详解
- js滑动特效插件Swiper使用心得
- json传空值NSArray
- JS时间类扩展
- 43、JavaScript的运动----任意属性值的运动---透明度的改变
- js里边填充数据:点一次会闪一次的问题
- 使用Gson解析复杂的json数据
- javascript中this关键字的使用