經過data-func='aa'配置函數方法給某個節點,拿到方法名字符串以後怎樣執行該方法?

一、使用eval(),形如eval("aa()")。 eval() 函數可計算某個字符串,並執行其中的的 JavaScript 代碼
     如:var func=obj.attr("data-func");
           eval(func+"(參數)");

二、根據函數的做用域進行調用,如果全局(window)的,能夠寫成window['aa']();函數

相關文章
相關標籤/搜索