JavaScript function declaration, function expression, Function constructor, Anonymous function
Function declaration
Example
name - The function name
param - The name of the argument to be passed to the function. A function can have up to 255 arguments.
statements - The body of the function
Function expression
Example
Anonymous function
The name can be omitted in which case it becomes anonymous function. Anonymous functions can help make code more concise when declaring a function that will only be used in one place.
Example
Function constructor
Function objects can be created with new operator
Example
arg1, arg2, … argN - zero or more names to be used by the function as argument names
functionBody - A string containing JavaScript statements forming the function body.
References
Categories :
JavaScript