Categories: All Free JavaScripts/ Applets Tutorials References

JavaScript Kit > JavaScript Reference > Here

Function Object

Last updated: June 20th, 2004

There are several ways to define a function in JavaScript:

Function Statement:

function functionname(arguments){ //standard function
statements...
}

function (arguments){ //unnamed function. JavaScript 1.2.
statements...
}

Constructor:

new Function(arguments, body)

Related Tutorials

Properties

Properties Description
Arguments A local variable that points to the Arguments object, which in turn contains all of the arguments passed into the function. Use "arguments.length" to determine the number of arguments entered. Note that this is different from the old arguments[] array, which has been deprecated in JavaScript 1.2. Example(s)
caller References the invoking function, if any.
length Returns the number of named arguments specified.
prototype Prototype property, to add custom properties and methods to this object.

Methods

Methods Description
apply() n/a
call() n/a
toString() n/a

Examples

Arguments(x)

This function below alerts the number of arguments passed into it:

function tellme(){
alert(arguments.length)
}

tellme(1,2,3) //alerts 3
tellme("George", "Tom") //alerts 2


Reference List

Partners
Right column

CopyRight © 1998-2008 JavaScript Kit. NO PART may be reproduced without author's permission.