最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript通過字符串調(diào)用函數(shù)的實(shí)現(xiàn)方法

 更新時(shí)間:2015年03月18日 15:17:23   作者:上大王  
這篇文章主要介紹了JavaScript通過字符串調(diào)用函數(shù)的實(shí)現(xiàn)方法,實(shí)例分析了javascript動(dòng)態(tài)調(diào)用函數(shù)的技巧,需要的朋友可以參考下

本文實(shí)例講述了JavaScript通過字符串調(diào)用函數(shù)的實(shí)現(xiàn)方法。分享給大家供大家參考。具體分析如下:

JavaScript中我們可以把根據(jù)函數(shù)名的字符串來調(diào)用函數(shù),這樣我們就可以實(shí)現(xiàn)動(dòng)態(tài)函數(shù)調(diào)用,只需要傳遞一個(gè)函數(shù)的名字即可調(diào)用該函數(shù)。

復(fù)制代碼 代碼如下:
var strFun = "someFunction"; //Name of the function to be called
var strParam = "this is the parameter"; //Parameters to be passed in function
//Create the function
var fn = window[strFun];
//Call the function
fn(strParam);

 
下面是一個(gè)詳細(xì)的調(diào)用實(shí)例
復(fù)制代碼 代碼如下:
<input type="text" id="functionName" name="functionName" size="20" value="fnFooBar">
    <input type="text" id="functionParam" name="functionParam" size="30" value="Happy New Year.!!">
    <input type="button" style="font-weight:bold" value="Call" onclick="javascript:call();">
    <br>
    <pre>
    function fnFooBar(strVal) {
            alert(strVal);
            return 1;
        }
   </pre>
<br>
<script>
function fnFooBar(strVal) {
    alert(strVal);
    return 1;
}
function call() {
    var strFunctionName = document.getElementById("functionName").value;
    var strFunctionParam = document.getElementById("functionParam").value;
    var fn = window[strFunctionName]
    var ret = fn(strFunctionParam);
}
</script>

希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

莎车县| 抚州市| 万宁市| 易门县| 万宁市| 图片| 若尔盖县| 庐江县| 山东省| 龙江县| 平远县| 冷水江市| 积石山| 阿巴嘎旗| 怀宁县| 修武县| 平顶山市| 雷山县| 甘肃省| 云龙县| 同仁县| 璧山县| 兴国县| 晋城| 施秉县| 木兰县| 汾西县| 太谷县| 墨竹工卡县| 离岛区| 辉县市| 屏东市| 怀远县| 吴忠市| 富锦市| 叙永县| 宽城| 浦城县| 安达市| 嵊泗县| 宁阳县|