文字
分享

返回值:Boolean

jQuery.isFunction(obj)

概述

测试对象是否为函数。

注意:jQuery 1.3以后,在IE浏览器里,浏览器提供的函数比如'alert'还有 DOM 元素的方法比如 'getAttribute' 将不认为是函数

参数

objObjectV1.2

用于测试是否为函数的对象

示例

描述:

检测是否为函数

jQuery 代码:

1

2

3

4

5

6

7

8

9

10

11

12

13

function stub() {

    }

var objs = [

            function () {},

            { x:15, y:20 },

            null,

            stub,

            "function"

          ];

        jQuery.each(objs, function (i) {

        var isFunc = jQuery.isFunction(objs[i]);

        $("span:eq( " + i + ")").text(isFunc);

      });

结果:

1

[ true,false,false,true,false ]


上一篇:$.isArray(obj)下一篇:$.isEmptyObject(obj)