JavaScript Function : Object
Constructors
Creates a new normal Function that has the supplied parameter names and body.
If any parameter name contains a ',', it will be split on the ',' and
each component will be added as a parameter. Unless the body needs to
be modified at run time, Functions are typically created with the
function keyword.
See example below on how to construct generator (function*()) and async
functions (async function()).
Example:
RunResults:
Instance Properties
Instance Methods
Call this with the this value inside the function bound to thisArg and
the parameters to the function from parameters. Returns the result of the function call. See Reflect.apply().
Example:
RunResults:
Returns a new function that, when called, will have this equal to thisArg, the first
parameter equal to param1, the second parameter equal to param2, etc.