Latest web development tutorials

jQuery.isFunction() 方法

jQuery 雜項方法 jQuery雜項方法

實例

測試一些參數是否為函數

< 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 任意类型 需要进行判断的任意值。


實例

更多實例

判斷指定參數
判斷傳入的參數是否為函數。


jQuery 雜項方法 jQuery雜項方法