jQuery.isFunction()

Функция jQuery.isFunction() проверяет, является ли переданный аргумент функцией.

Варианты использования

jQuery.isFunction(объект) => Boolean
Возвращает true, если переданный аргумент является функцией. В остальных случаях возвращает false.

Примеры

<html>
<head>
  <title>Функции библиотеки jQuery</title>
  <script type="text/javascript" src="js/jquery.js"></script>
</head>
<body>
  <p></p>
</body>
</html>
 
<script>
function test() {/* код */}

$('p')[0].innerHTML =
  '$.isFunction(function() {}) - ' + $.isFunction(function() {}) + '<br>'
  + '$.isFunction(new Function()) - ' + $.isFunction(new Function()) + '<br>'
  + '$.isFunction(test) - ' + $.isFunction(test) + '<br>'
  + '$.isFunction([1, 2, 3]) - ' + $.isFunction([1, 2, 3]);
</script>
$.isFunction(function() {}) - true
$.isFunction(new Function()) - true
$.isFunction(test) - true
$.isFunction([1, 2, 3]) - false