js 把字符串、(方法名)變量,當對應函數執行 的多個方法演示

csdn大自然搬運測試當方法,演示如下:

 

function funName(a,b){return a+b};
undefined
eval("funName")(1,2)
3
eval("funName(2,3)")
5
window["funName"](3,4)
7
var f=new Function("return "+"funName")();
f(5,6);
11

測試:

js 把字符串當函數執行的方法

js將字符串作爲函數名調用函數

js 以函數名作爲參數動態執行 函數

js中通過函數名字符串調用函數

JQuery動態執行javascript代碼的方法

javascript裏將函數名字符串轉爲函數並執行

不用 eval 的方式通過字符串調用 JavaScript 的方法

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章