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 相关文章推荐
解析arp病毒背后利用的Javascript技术附解密方法
Aug 06 Javascript
判断脚本加载是否完成的方法
May 26 Javascript
jquery 防止表单重复提交代码
Jan 21 Javascript
调用jQuery滑出效果时闪烁的解决方法
Mar 27 Javascript
基于javascript显示当前时间以及倒计时功能
Mar 18 Javascript
Bootstrap实现渐变顶部固定自适应导航栏
Aug 27 Javascript
图文详解Javascript中的上下文和作用域
Feb 15 Javascript
jQuery DOM节点的遍历方法小结
Aug 15 jQuery
jQuery动态添加元素无法触发绑定事件的解决方法分析
Jan 02 jQuery
微信小程序实现富文本图片宽度自适应的方法
Jan 20 Javascript
vue-cli history模式实现tomcat部署报404的解决方式
Sep 06 Javascript
webpack3.0升级4.0的方法步骤
Apr 02 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
漫荒推荐:画风超赞的国风漫画推荐 超长假期不无聊
2020/03/08 国漫
DISCUZ 论坛管理员密码忘记的解决方法
2009/05/14 PHP
php图片处理函数获取类型及扩展名实例
2014/11/19 PHP
PHP YII框架开发小技巧之模型(models)中rules自定义验证规则
2015/11/16 PHP
老生常谈PHP中的数据结构:DS扩展
2017/07/17 PHP
文本框获得焦点和失去焦点的判断代码
2012/03/18 Javascript
jquery实现微博文字输入框 输入时显示输入字数 效果实现
2013/07/12 Javascript
node.js中的events.emitter.removeAllListeners方法使用说明
2014/12/10 Javascript
javascript中日期函数new Date()的浏览器兼容性问题
2015/09/05 Javascript
JS获取input file绝对路径的方法(推荐)
2016/08/02 Javascript
javascript读取文本节点方法小结
2016/12/15 Javascript
JSON字符串和JSON对象相互转化实例详解
2017/01/05 Javascript
jQuery学习之DOM节点的插入方法总结
2017/01/22 Javascript
Vue.js学习笔记之常用模板语法详解
2017/07/25 Javascript
Node.js动手撸一个静态资源服务器的方法
2019/03/09 Javascript
vue如何在项目中调用腾讯云的滑动验证码
2020/07/15 Javascript
[06:45]DOTA2卡尔工作室 英雄介绍幻影长矛手篇
2013/07/12 DOTA
[04:48]DOTA2亚洲邀请赛林书豪为VGJ加油
2017/04/01 DOTA
简单介绍Python中的len()函数的使用
2015/04/07 Python
详解Python中的strftime()方法的使用
2015/05/22 Python
举例讲解Python设计模式编程的代理模式与抽象工厂模式
2016/01/16 Python
Python 装饰器深入理解
2017/03/16 Python
Python实现简单的文本相似度分析操作详解
2018/06/16 Python
python计算两个数的百分比方法
2018/06/29 Python
使用python实现简单五子棋游戏
2019/06/18 Python
Python散点图与折线图绘制过程解析
2019/11/30 Python
Python 限定函数参数的类型及默认值方式
2019/12/24 Python
Python 防止死锁的方法
2020/07/29 Python
python list等分并从等分的子集中随机选取一个数
2020/11/16 Python
Python3.9.1中使用split()的处理方法(推荐)
2021/02/07 Python
教师思想作风整顿个人剖析材料
2014/10/10 职场文书
老公保证书
2015/01/17 职场文书
北京颐和园导游词
2015/01/30 职场文书
2015年效能监察工作总结
2015/04/23 职场文书
python必学知识之文件操作(建议收藏)
2021/05/30 Python
全网非常详细的pytest配置文件
2022/07/15 Python