jQuery之美——测试操作

版权声明:黄河爱浪,[email protected], https://blog.csdn.net/u013350495/article/details/82534076

上篇回顾:jQuery之美——offset()与position()

看到本篇文章,你也许会大吃一惊,瓦特??jQuery还有测试操作??

嗯!是的!没错!jQuery确实提供的测试的方法,官方文档写的是测试,通俗一点就是做校验的,..........

下面说一说jQuery中测试的常用方法

1、jQuery.type( obj )

功能说明:确定 JavaScript 对象的类型

为说明该方法,还是直接上代码吧:

$.type(true);   // boolean
$.type(1);      // number
$.type({});     // object
$.type([]);     // array
$.type(function(){});   // function

功能与js 的 typeof 相似,可以看作是 typeof 的升级版。

2、jQuery.isEmptyObject( obj )

功能说明:检查对象是否为空(不包含任何属性)

使用方法与上述方法一致,直接给出代码:

var data={
    name:"helang",
    age:23
};
$.isEmptyObject(data);  //false

3、jQuery.isArray( obj )

功能说明:确定的参数是一个数组

4、jQuery.isPlainObject( obj )

功能说明 :测试对象是否是纯粹的对象(通过 "{}" 或者 "new Object" 创建的)

5、jQuery.isNumeric( value )

功能说明:确定它的参数是否是一个JavaScript数字

6、jQuery.isFunction( obj )

功能说明:确定参数是否为一个Javascript 函数

以上是jQuery提供的测试操作方法,如何您在工作中几乎没用到,可以去尝试这些方法,是非常实用的,在jQuery 源码中也是有大量的使用到。

下篇预告:jQuery之美——基本选择器

更多精彩文章,敬请持续关注——WEB前端梦之蓝

用微信扫描下方的二维码可直接关注该公众号哦,或者打开微信公众号搜索 “web-7258”,关注后会在第一时间将最新文章推送给您哦

猜你喜欢

转载自blog.csdn.net/u013350495/article/details/82534076