以Javascript预定义函数为参数并返回相应输出的通用Javascript函数?

例如,我们具有substring(),slice(),concat()等函数。-考虑Java中的大多数或所有String Manipulation函数。是否可以编写一个将这些预定义函数与一些参数一起使用并动态返回值的通用函数?

function genericJS(fnName, Args) {
....... Does something
return value; 
}

I want to be able to call genericJs('slice',['1','5']) or genericJs('substring',[':',',']) etc.

这可能吗?请让我知道你的想法。