jQuery.isFunction()方法
实例
测试一些参数是否为函数
<div>jQuery.isFunction( objs[ 0 ] ) = <span></span></div>
<div>jQuery.isFunction( objs[ 1 ] ) = <span></span></div>
<div>jQuery.isFunction( objs[ 2 ] ) = <span></span></div>
<div>jQuery.isFunction( objs[ 3 ] ) = <span></span></div>
<div>jQuery.isFunction( objs[ 4 ] ) = <span></span></div>
<script>$(function () {function stub() {}var objs = [function() {},{ x:15, y:20 },null,stub,"function"];$.each( objs, function( i ) {var isFunc = $.isFunction( objs[ i ]);$( "span" ).eq( i ).text( isFunc );});})</script>
尝试一下 »
定义和用法
$.isFunction()函数用于判断指定参数是否是一个函数。
注意:jQuery 1.3之后的版本,例如在 Internet Explorer 中,由浏览器提供的函数alert(),以及 DOM 元素方法(比如 getAttribute())将不被认为是函数。
语法
$.isFunction( object )
参数 | 描述 |
---|---|
object | 任意类型 需要进行判断的任意值。 |

更多实例
判断指定参数
判断传入的参数是否为函数。
尊贵的董事大人
英文标题不为空时 视为本栏投稿
需要关键字 描述 英文标题