jQuery.isFunction()
46
посл. ред.
22.12.2016
Функция 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
$.isFunction(new Function()) - true
$.isFunction(test) - true
$.isFunction([1, 2, 3]) - false