使用Function类(对象)创建动态函数

    技术2022-05-19  23

    使用Function类(对象)创建动态函数

     

    直接举个例子,如下

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>使用Function类(对象)创建动态函数</title> <mce:script language="javascript" type="text/javascript"><!-- var square = new Function("x", "y", "var sum; sum=x*x+y*y; return sum;"); alert(square(3,2)); // --></mce:script> </head> <body> </body> </html>

    注意:尽管可以使用 Function 构造函数创建函数,但最好不要使用它,因为用它定义函数比用传统方式要慢得多。不过,所有函数都应看作 Function 类的实例。

    上面的注意,参考了w3school在线手册:http://www.w3school.com.cn/js/pro_js_functions_function_object.asp

     


    最新回复(0)