• type()的使用
  • 类型判断方法之is...()

实现原理可以参考我的另一篇js源码剖析博客:

类型和原生函数及类型转换(二:终结js类型判断)

$.type( undefined ) === "undefined"
$.type() === "undefined"
$.type( window.notDefined ) === "undefined"
$.type( null ) === "null"
$.type( true ) === "boolean"
$.type( 3 ) === "number"
$.type( "test" ) === "string"
$.type( function(){} ) === "function"
$.type( [] ) === "array"
$.type( new Date() ) === "date"
$.type( new Error() ) === "error" // jQuery 1.9 新增支持
$.type( /test/ ) === "regexp"

$.isArray(),$.isFunction(),$.isWindwo()

这三个方法是jQurey内部代码自己使用的类型判断方法,但是也能拿出来用,如果需要判断是否是这三类对象,就是可以直接使用,将要判断的作为参数传入就可以返回判断后的boolean值。

(还没有我自己源码实现的好,哈哈。。。)

转载于:https://www.cnblogs.com/ZheOneAndOnly/p/10372225.html

jQuery使用(十二):工具方法之type()之类型判断相关推荐

  1. 高手处理事情的十二个方法,普通人学到三招就很厉害了

    高手处理事情的十二个方法,你学会了几招? 本文转自牛哄哄一家人,文章版权归原作者所有!

  2. 介绍健康美白的十二个方法

    介绍健康美白的十二个方法 1.如果不是必须,尽量避免在夏季早上10点-下午2点出去,因为一天当中,这段时间的阳光最强.紫外线最具威力,对肌肤的伤害最大. 2.外出时尽可能戴帽子.撑阳伞.戴太阳眼镜.穿 ...

  3. 第七十二章 方法关键字 - PublicList

    文章目录 第七十二章 方法关键字 - PublicList 用法 详解 默认 第七十二章 方法关键字 - PublicList 指定此方法的公共变量.仅当方法是用ObjectScript编写并且是过程 ...

  4. Swift编程十二(方法)

    案例代码下载 方法 方法是与特定类型相关联的函数.类,结构和枚举都可以定义实例方法,这些方法封装了用于处理给定类型的实例的特定任务和功能.类,结构和枚举也可以定义类型方法,它们与类型本身相关联.类型方 ...

  5. Type(类型判断)

    目录 一.基础的类型判断 typeof 二.instanceof 三.严格运算符=== 四.constructor 五.Object.prototype.toString 六.判断类型函数 一.基础的 ...

  6. 读jQuery之十二(删除事件核心方法)

    使用jQuery删除事件(或称解除事件绑定)有三个函数:unbind.die和undelegate.这三个方法都依赖于未公开的jQuery.event.remove(后续使用remove简写).此为删 ...

  7. [jQuery基础] jQuery核心函数和工具方法

    核心函数 核心函数 调用jQuery的核心函数 $() jQuery 传递一个函数 $(function () {alert("hello lnj") } 接受一个字符串选择器 返 ...

  8. 淘宝运营 直通车选词的十二种方法

    关键词是推广流量的主要来源,也是影响搜索权重的主要因素,今天就来和大家聊聊选词 一.系统推荐选词 系统推荐选词分为:系统推荐.相关词查询.搜索下拉框.搜索结果提示.淘词-数据魔方.淘宝排行榜 1.系统 ...

  9. pytroch 数据增量 transforms的二十二个方法

    本文转自:https://blog.csdn.net/u011995719/article/details/85107009 官方文档:https://pytorch.org/vision/0.8/t ...

最新文章

  1. 忽悠马云10亿的骗子,还了阿里4500亿:做对事赢一场,跟对人赢一生!
  2. AAAI 2021 | 情感分析最新进展解读
  3. 字节跳动学习笔记:java多线程实现原理
  4. 什么是document对象?如何获取文档对象上的元素?_javascript自学记录:Document类型...
  5. tp中怎么执行mysql事务_tp中使用事务
  6. stm32的串口DMA空闲中断接收不等长数据,stm32F1的usart1-DMA-IDLE收发
  7. 摄动(Perturbation)
  8. mysql sql security_MySQL笔记-definer与SQL SECURITY
  9. 通过运算符重载实现复数加减
  10. xp系统从u盘启动计算机,手把手教你u盘安装XP系统步骤
  11. UA PHYS515A 电磁理论IV 时变电磁场理论1 含时的麦克斯韦方程
  12. win10 清理回收站右键
  13. Alexa 世界排名推进工具--阿雷克斯(转)
  14. linux软键盘怎么调出来,软键盘怎么关?软键盘关闭方法
  15. 基于springboot+vue的戒毒所人员管理系统 毕业设计-附源码251514
  16. VB程序界面设计经验点滴
  17. A股股票列表数据API接口(JSON标准格式,Get请求方式)
  18. NTFS文件结构实习笔记
  19. 计算机网络读书笔记(一)
  20. 美国的互联网上网费现状

热门文章

  1. python 长连接 mysql数据库
  2. DES和RSA算法的java实现
  3. 一文告诉你,大数据在智慧医疗领域发挥的作用
  4. unity, eulerAngle
  5. Ubuntu 下 redmine 安装配置
  6. shell变量$#,$@,$0,$1,$2解释
  7. career opportuties
  8. how can you save more space at home?
  9. 【转】图形学基础之透视校正插值
  10. 智力+贪心的过河问题