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 锚点跳转滚动条平滑滚动一句话代码
Apr 30 Javascript
从零开始学习jQuery (十) jQueryUI常用功能实战
Feb 23 Javascript
Jquery中显示隐藏的实现代码分析
Jul 26 Javascript
原生js实现日期联动
Jan 12 Javascript
Javascript中的包装类型介绍
Apr 02 Javascript
jquery实现手风琴效果
Nov 20 Javascript
JavaScript动态创建div等元素实例讲解
Jan 06 Javascript
必备的JS调试技巧汇总
Jul 20 Javascript
jquery css实现邮箱自动补全
Nov 14 Javascript
Windows系统下安装Node.js的步骤图文详解
Nov 15 Javascript
vue favicon设置以及动态修改favicon的方法
Dec 21 Javascript
关于antd tree 和父子组件之间的传值问题(react 总结)
Jun 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
在字符串指定位置插入一段字符串的php代码
2010/02/16 PHP
php检索或者复制远程文件的方法
2015/03/13 PHP
用htc组件制作windows选项卡
2007/01/13 Javascript
javascript下对于事件、事件流、事件触发的顺序随便说说
2010/07/17 Javascript
Js数组排序函数sort()介绍
2015/06/08 Javascript
js仿黑客帝国字母掉落效果代码分享
2020/11/08 Javascript
JavaScript实现身份证验证代码
2016/02/17 Javascript
Jquery删除css属性的简单方法
2016/12/04 Javascript
基于jQuery实现瀑布流页面
2017/04/11 jQuery
JavaScript实现打地鼠小游戏
2020/04/23 Javascript
vue-cli2打包前和打包后的css前缀不一致的问题解决
2018/08/24 Javascript
对vue2.0中.vue文件页面跳转之.$router.push的用法详解
2018/08/24 Javascript
微信小程序动态增加按钮组件
2018/09/14 Javascript
react koa rematch 如何打造一套服务端渲染架子
2019/06/26 Javascript
Node爬取大批量文件的方法示例
2019/06/28 Javascript
解决VUE-Router 同一页面第二次进入不刷新的问题
2020/07/22 Javascript
npm全局环境变量配置详解
2020/12/15 Javascript
[01:10:16]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第一局
2016/02/27 DOTA
Python实现的人工神经网络算法示例【基于反向传播算法】
2017/11/11 Python
python 列表转为字典的两个小方法(小结)
2019/06/28 Python
python循环嵌套的多种使用方法解析
2019/11/29 Python
Python查找不限层级Json数据中某个key或者value的路径方式
2020/02/27 Python
python 使用cycle构造无限循环迭代器
2020/12/02 Python
HTML5 Canvas 实现K线图的示例代码
2019/12/23 HTML / CSS
英国网上花店:Bunches
2016/11/29 全球购物
SteelSeries赛睿官网:游戏外设和配件的领先制造商(耳机、键盘、鼠标和鼠标垫)
2018/06/17 全球购物
c语言常见笔试题总结
2016/09/05 面试题
公交公司毕业生求职信
2014/02/15 职场文书
餐饮采购员岗位职责
2014/03/15 职场文书
我的小天地教学反思
2014/04/30 职场文书
在校大学生自我评价范文
2014/09/12 职场文书
房产协议书范本2014
2014/09/30 职场文书
教师个人事迹材料
2014/12/17 职场文书
员工升职自我评价
2019/03/26 职场文书
python之json文件转xml文件案例讲解
2021/08/07 Python
基于Python实现西西成语接龙小助手
2022/08/05 Golang