小编Mos*_*ine的帖子

是否可以使用值数组作为参数调用JavaScript函数?

我正在寻找另一种方法来做到以下几点:

function call_any_function(func, parameters){
    // func => any given function
    if(parameters.length==0){ func(); }    
    if(parameters.length==1){ func(parameters[0]); }    
    if(parameters.length==2){ func(parameters[0], parameters[1]); }    
    if(parameters.length==3){ func(parameters[0], parameters[1], parameters[2]); }    
    if(parameters.length==4){ func(parameters[0], parameters[1], parameters[2], parameters[3]); }
    // ... and so on
};
Run Code Online (Sandbox Code Playgroud)

这似乎很基本,但我找不到答案.

有任何想法吗?

javascript function

2
推荐指数
1
解决办法
209
查看次数

标签 统计

function ×1

javascript ×1