Является ли элемент функцией
$.isFunction()
Проверяет, является ли заданный элемент функцией. Имеет один вариант использования:
$.isFunction(obj):boolean1.2
obj — проверяемый объект.
Многие функции, не являющиеся пользовательскими, такие как функции браузера (например alert()) и функции работы с DOM (например getAttribute()) могут не быть распознаны с помощью isFunction() в таких браузерах как Internet Explorer.
Пример:
// зададим функцию и поместим ее в переменную funct var funct = function(){ alert(1); } // зададим функцию с именем test function test() { alert(2); } $.isFunction(funct); // true $.isFunction(test); // true $.isFunction(function(){alert(3)}); // true $.isFunction(1); // false $.isFunction("Bob"); // false