Functions as Objects (Create the dynamic Function) (IE) : Dynamic Function « Function « JavaScript Tutorial






The syntax for this type of function is more like the declaration of a variable.

var varName = new Function(argument1,...,lastArgument);

The keyword Function is used to create a new function dynamically from the arguments.

All of the arguments must be strings, and the last argument should always contain the functionality of the function.

<html>
<SCRIPT LANGUAGE='JavaScript'>
    <!--
    //Create the dynamic Function
    var multiplyByFive = new Function("y","return y*5");
    document.write("3*5=",multiplyByFive(3));
    //-->
</SCRIPT>
</html>








7.8.Dynamic Function
7.8.1.Functions as Objects (Create the dynamic Function) (IE)