<script> function a(func) { return typeof arguments[0] //получаем первый аргумент ф-ии } alert(a(function () { alert('a') })) // првоерим, является ли наш "подставленный" аргумент ф-ией </script>