function test() {};
function isFunction(checkme) { return typeof checkme === 'function'; }
function _isFunction(functionToCheck) {
return functionToCheck && {}.toString.call(functionToCheck) === '[object Function]';
}
test instanceof Function
typeof test === 'function'
isFunction(test)
test2 instanceof Function
typeof test2 === 'function'
isFunction(test2)
_isFunction(test);
_isFunction(test2);