1. 程式人生 > >javascript中根據函式名稱字串,動態執行函式

javascript中根據函式名稱字串,動態執行函式

<script> 
//動態函式呼叫,呼叫者使用"targetFunction"
function targetFunction()
{
	alert(11111);
	return 9;
}

test("myFunc");

function test(funcName)
{

	if(typeof(eval(funcName)) == "function")  
    {
        var s = eval(funcName+"();");
		alert(s);
    }
	else
	{
	// 函式不存在
	}
}
</script>