Thursday, February 4, 2010

Function








 

 






















FunctionCore 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














     

     


    0 comments:

    Post a Comment