本文實例講述了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>
更多關于JavaScript相關內容可查看本站專題:《JavaScript常用函數技巧匯總》、《javascript面向對象入門教程》、《JavaScript中json操作技巧總結》、《JavaScript切換特效與技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript數學運算用法總結》
希望本文所述對大家JavaScript程序設計有所幫助。
新聞熱點
疑難解答