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 相关文章推荐
通过javascript的匿名函数来分析几段简单有趣的代码
Jun 29 Javascript
关于jquery的多个选择器的使用示例
Oct 18 Javascript
jQuery实现多按钮单击变色
Nov 27 Javascript
DOM基础教程之使用DOM控制表格
Jan 20 Javascript
javascript去除空格方法小结
May 21 Javascript
关于获取DIV内部内容报错的原因分析及解决办法
Jan 29 Javascript
JavaScript实现多种排序算法
Feb 24 Javascript
浅谈Angular的$q, defer, promise
Dec 20 Javascript
基于Javascript倒计时效果
Dec 22 Javascript
解决vue中修改了数据但视图无法更新的情况
Aug 27 Javascript
详解基于Wepy开发小程序插件(推荐)
Aug 01 Javascript
解决vue项目axios每次请求session不一致的问题
Oct 24 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
分页显示Oracle数据库记录的类之一
2006/10/09 PHP
php中json_decode()和json_encode()的使用方法
2012/06/04 PHP
PHP轻量级数据库操作类Medoo增加、删除、修改、查询例子
2014/07/04 PHP
php实现扫描二维码根据浏览器类型访问不同下载地址
2014/10/15 PHP
PHP代码维护,重构变困难的4种原因分析
2016/01/25 PHP
基于JQuery模仿苹果桌面的Dock效果(初级版)
2012/10/15 Javascript
Jquery Ajax方法传值到action的方法
2014/05/11 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 图片库
2015/01/09 Javascript
手机端页面rem宽度自适应脚本
2015/05/20 Javascript
jQuery插件实现多级联动菜单效果
2015/12/01 Javascript
JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)
2015/12/13 Javascript
js倒计时小实例(多次定时)
2016/12/08 Javascript
打造通用的匀速运动框架(实例讲解)
2017/10/17 Javascript
Vue入门学习笔记【基本概念、对象、过滤器、指令等】
2019/04/13 Javascript
[02:28]DOTA2亚洲邀请赛附加赛 RECAP赛事回顾
2015/01/29 DOTA
Python基于正则表达式实现文件内容替换的方法
2017/08/30 Python
在notepad++中实现直接运行python代码
2019/12/18 Python
python next()和iter()函数原理解析
2020/02/07 Python
pandas处理csv文件的方法步骤
2020/10/16 Python
PyTorch 中的傅里叶卷积实现示例
2020/12/11 Python
css 元素选择器的简单实例
2016/05/23 HTML / CSS
html5 svg 中元素点击事件添加方法
2013/01/16 HTML / CSS
HTML5 Canvas实现烟花绽放特效
2016/03/02 HTML / CSS
amazeui模态框弹出后立马消失并刷新页面
2020/08/19 HTML / CSS
Casetify官网:自制专属手机壳、iPad护壳和Apple Watch手表带
2018/05/09 全球购物
Expedia瑞典官网:预订度假屋、酒店、汽车租赁、机票等
2021/01/23 全球购物
超市业务员岗位职责
2013/12/05 职场文书
财务部经理岗位职责
2014/02/03 职场文书
仓管岗位职责范本
2014/02/08 职场文书
公司运动会策划方案
2014/05/25 职场文书
2014年基层党支部工作总结
2014/12/04 职场文书
2015年端午节国旗下演讲稿
2015/03/19 职场文书
4S店客服专员岗位职责
2015/04/07 职场文书
求职自我评价参考范文
2019/05/16 职场文书
nginx部署多前端项目的几种方法
2021/05/25 Servers
Mybatis是这样防止sql注入的
2021/12/06 Java/Android