希望有人能帮助我。
我有一个像
这样的功能<script language="JavaScript" type="text/javascript">
function my_test()
{
... some code ...
}
</script>
是否可以将此功能重命名(或克隆)到my_test_2()
?
提前致谢!彼得
答案 0 :(得分:16)
Javascript中的函数为first-class objects。你可以这样做:
var my_test_2 = my_test;
my_test_2(); // Calls the same function as my_test() does.
答案 1 :(得分:4)
my_test_2 = my_test;
函数就像变量,因此my_test_2将是对原始函数的引用。