jQuery.isFunction()Méthode

jQuery 杂项方法Méthodes diverses jQuery

Exemples

Tester si certains arguments sont des fonctions

<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>

Essayez-le vous-même »

Définition et utilisation

La fonction $.isFunction() est utilisée pour déterminer si le paramètre spécifié est une fonction.

Remarque :À partir de jQuery 1.3, par exemple dans Internet Explorer, les fonctions fournies par le navigateur comme alert() et les méthodes d'éléments DOM (telles que getAttribute()) ne sont pas considérées comme des fonctions.


Syntaxe

$.isFunction( object )

Parameters Description
objet Tout type. Toute valeur qui doit être déterminée.


实例

Plus d’exemples

Tester le paramètre spécifié
Détermine si l'argument passé est une fonction.


jQuery 杂项方法Méthodes diverses jQuery

Autres extensions