• Checks to see if the past value is a function value

    Parameters

    • value: any

      The value to check

    Returns value is Function

    Example

    function myFunction() { }
    isFunction(null); // false
    isFunction(undefined); // false
    isFunction("null"); // false
    isFunction("undefined"); // false
    isFunction("1"); // false
    isFunction("aa"); // false
    isFunction(new Date()); // false
    isFunction(1); // false
    isFunction(""); // false
    isFunction(myFunction); // true
    isFunction([]); // false
    isFunction(new Array(1)); // false