jQuery.isFunction(obj)
version 1.2 以降
解説
引数が、関数かどうかを判別します。
引数
-
obj
Object: 関数かどうかを検証するオブジェクト
戻り値
-
Boolean: 関数の場合は
true 、そうでない場合はfalse
例
例1:各オブジェクトが関数かどうかを判別し、表示します。
var func1 = function() {}
function func2() {}
var objects = [
5,
{key1: "text", key2: 10},
null,
true,
"function",
func1,
func2,
function(){}
]
$.each(objects, function(i){
$("#test_result").append(
"objects[" + i + "]" + ": " + $.isFunction(objects[i])
).append("<br/>");
});
|