Function

Team-Fly    

 
Webmaster in a Nutshell, 3rd Edition
By Robert Eckstein, Stephen Spainhour
Table of Contents
Chapter 11.  JavaScript


Function Core JavaScript 1.0; JScript 1.0; ECMA v1

A JavaScript function

Constructor

 new Function(  argument_names...  ,  body  ) 

This constructor was introduced in JavaScript 1.1, and has been obsoleted by the function literal syntax of JavaScript 1.2.

Properties

length

The number of named arguments specified when the function was declared. See Arguments.length for the number of argument actually passed. JS 1.1; JScript 2.0; ECMA v1.

prototype

An object which, for a constructor function, defines properties and methods shared by all objects created with that constructor function. JS 1.1; JScript 2.0; ECMA v1.

Methods

apply( thisobj , args )

Invokes the function as a method of thisobj , passing the elements of the array args as arguments to the function. Returns whatever value is returned by the invocation of the function. JS 1.2; JScript 5.5; ECMA v3.

call( thisobj , args... )

Invokes the function as a method of thisobj , using any subsequent arguments as arguments to the function. Returns the value that is returned by the invocation of the function. JS 1.5; JScript 5.5; ECMA v3.

toString( )

Returns a string representation of the function. In some implementations , this is the actual source code of the function. JS 1.0; JScript 2.0; ECMA v1.

See Also

Arguments


Team-Fly    
Top


Webmaster in a Nutshell
Webmaster in a Nutshell, Third Edition
ISBN: 0596003579
EAN: 2147483647
Year: 2002
Pages: 412

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net