1 <script>
2 //动态函数调用,调用者使用"targetFunction"
3 function myFunc()
4 {
5 alert(11111);
6 return 9;
7 }
8
9 test("myFunc");
10
11 function test(funcName)
12 {
13 if(typeof(eval(funcName)) == "function")
14 {
15 var s = eval(funcName+"();");
16 alert(s);
17 }
18 else
19 {
20 // 函数不存在
21 }
22 }
23 </script>
<script>
function
targetFunction()
{
alert(11111);
return
9;
}
test(
"myFunc"
);
function
test(funcName)
{
if
(
typeof
(eval(funcName)) ==
"function"
)
{
var
s = eval(funcName+
"();"
);
alert(s);
}
else
{
}
}
</script>