jquery isType() 类型判断代码


Posted in Javascript onFebruary 14, 2011
class2type = {}; 
toString = Object.prototype.toString; 
type: function( obj ) { 
return obj == null ? 
String( obj ) : 
class2type[ toString.call(obj) ] || "object"; 
}, isFunction: function( obj ) { 
return jQuery.type(obj) === "function"; 
}, 
isArray: Array.isArray || function( obj ) { 
return jQuery.type(obj) === "array"; 
}, 
// A crude way of determining if an object is a window 
isWindow: function( obj ) { 
return obj && typeof obj === "object" && "setInterval" in obj; 
}, 
isNaN: function( obj ) { 
return obj == null || !rdigit.test( obj ) || isNaN( obj ); 
},
Javascript 相关文章推荐
修改好的jquery滚动字幕效果实现代码
Jun 22 Javascript
Flexigrid在IE下不显示数据的处理的解决方法
Oct 24 Javascript
jquery text(),val(),html()方法区别总结
Nov 04 Javascript
js图片滚动效果时间可随意设定当鼠标移上去时停止
Jun 26 Javascript
js实现最短的XML格式化工具实例
Mar 12 Javascript
JS拖动鼠标画出方框实现鼠标选区的方法
Aug 05 Javascript
基于BootStarp的Dailog
Apr 28 Javascript
基于jQuery实现Tabs选项卡自定义插件
Nov 21 Javascript
Vue数据双向绑定的深入探究
Nov 27 Javascript
vue中typescript装饰器的使用方法超实用教程
Jun 17 Javascript
JS模拟浏览器实现全局搜索功能
Sep 11 Javascript
JS获取当前时间的年月日时分秒及时间的格式化的方法
Dec 18 Javascript
jquery isEmptyObject判断是否为空对象的函数
Feb 14 #Javascript
jquery each()源代码
Feb 14 #Javascript
jquery trim() 功能源代码
Feb 14 #Javascript
jquery uaMatch源代码
Feb 14 #Javascript
AJAX 网页保留浏览器前进后退等功能
Feb 12 #Javascript
一些主流JS框架中DOMReady事件的实现小结
Feb 12 #Javascript
javascript中删除指定数组中指定的元素的代码
Feb 12 #Javascript
You might like
《心理测量者3》剧场版动画预告
2020/03/02 日漫
php array_merge下进行数组合并的代码
2008/07/22 PHP
php empty() 检查一个变量是否为空
2011/11/10 PHP
Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)
2016/03/22 PHP
PHP中常用的数组操作方法笔记整理
2016/05/16 PHP
wordpress网站转移到本地运行测试的方法
2017/03/15 PHP
PHP实现十进制、二进制、八进制和十六进制转换相关函数用法分析
2017/04/25 PHP
实例讲解PHP验证邮箱是否合格
2019/01/28 PHP
php中isset与empty函数的困惑与用法分析
2019/07/05 PHP
FormValid0.5版本发布,带ajax自定义验证例子
2007/08/17 Javascript
JavaScript 全角转半角部分
2009/10/28 Javascript
Javascript 中的 && 和 || 使用小结
2010/04/25 Javascript
Document对象内容集合(比较全)
2010/09/06 Javascript
常见表单重复提交问题整理及解决方法
2013/11/13 Javascript
Nodejs极简入门教程(三):进程
2014/10/27 NodeJs
让angularjs支持浏览器自动填表
2014/11/10 Javascript
node.js中的fs.fstatSync方法使用说明
2014/12/15 Javascript
jQuery遍历页面所有CheckBox查看是否被选中的方法
2015/04/14 Javascript
bootstrap网页框架的使用方法
2016/05/10 Javascript
浅谈Vue2.0父子组件间事件派发机制
2018/01/08 Javascript
vue+ESLint 配置保存 自动格式化代码
2020/03/17 Javascript
浅析vue中的nextTick
2020/12/28 Vue.js
python实现复制整个目录的方法
2015/05/12 Python
python使用tensorflow保存、加载和使用模型的方法
2018/01/31 Python
对于Python深浅拷贝的理解
2019/07/29 Python
Python3 解决读取中文文件txt编码的问题
2019/12/20 Python
美国特价机票专家:Airfarewatchdog
2018/01/24 全球购物
标准自荐信范文
2014/01/29 职场文书
一年级数学教学反思
2014/02/01 职场文书
基层干部2014全国两会学习心得体会
2014/03/10 职场文书
合伙协议书范本
2014/04/21 职场文书
2014年社区矫正工作总结
2014/11/18 职场文书
个人工作保证书
2015/02/28 职场文书
农业项目合作意向书
2015/05/08 职场文书
pytorch中的model.eval()和BN层的使用
2021/05/22 Python
Spring IOC容器Bean的作用域及生命周期实例
2022/05/30 Java/Android