函数作为返回值输出 判断数据类型
2015-09-21 10:20
489 查看
1判断数据类型
应用循环批量注册isType函数
var gettype = function(type){ return function(obj){ return Object.prototype.toString.call(obj) == '[object '+ type +']'; } } var isString = gettype('String'); console.log(isString('123'));//true
应用循环批量注册isType函数
var Type={}; for(var i=0,type;type=['String','Array','Number'][i++];){ (function(type){ Type['is' + type] = function(obj){ return Object.prototype.toString.call(obj) === '[object '+ type +']'; } })(type); } console.log(Type.isArray( [] ));//true
相关文章推荐
- XCODE6+ios8真机调试[转]
- SQL SERVER 中的常用函数
- SQLSERVER 中的存储过程
- Navicat Premium for mac 破解
- 使用Chef管理windows集群 | 运维自动化工具
- 数据挖掘(10):卷积神经网络算法的一个实现
- spring webmvc使用ResponseBody前,在配置文件中的配置
- SQLSERVER 中的游标
- 9月第2周网络安全报告:境内87.8万主机感染病毒
- JavaScript 高级程序设计 (1-5)
- 应用层协议系列(两)——HTTPserver之http协议分析
- c#控制其他程序窗口位置
- JNI中类型转换
- 文本搜索工具grep的常用命令
- C++ Primer 与“类”有关的注意事项总结
- Jsonp实现Ajax跨域Demo
- SDK更新后 出现了NoClassDefFoundError错误
- android 百度最新地图sdk包怎么去除 放大缩小按钮
- iOS开发之SQLite--C语言接口规范(四) —— Result Values From A Query
- 什么事跨域问题