JS根据函数名调用函数
发布于 6 年前 作者 dengjie 7274 次浏览 来自 问答

我想根据函数名动态调用函数,例如:

onLoad: function() {
   
if(true){
 funcName = 'func1' ;
}else{
funcName = 'func2' ;
}
 
this.[funcName] ;
 
},
 
func1 : ()=>{
  console.log('function 1');
},
 
func2 : ()=>{
  console.log('function 2');
}

但是无法正常执行,请问如何写才可以动态的调用函数?B.R.

1 回复

为ture的时候this.func1(),为false的时候this.func2()不就行。

回到顶部