Javascript变量替换

Javascript变量替换,javascript,function,variable-substitution,Javascript,Function,Variable Substitution,我有一个数组 daysoftheweek:['Monday', 'Tuesday','Wednesday', 'Thursday', 'Friday','Saturday', 'Sunday'], 我也有一些功能 function totalMonday() {} function totalTuesday() {} 我可以用变量替换来调用它们吗 total+{daysoftheweek[0]} 在窗口对象上使用括号表示法: window['total' + daysoftheweek[0

我有一个数组

daysoftheweek:['Monday', 'Tuesday','Wednesday', 'Thursday', 'Friday','Saturday', 'Sunday'],
我也有一些功能

function totalMonday() {}
function totalTuesday() {}
我可以用变量替换来调用它们吗

total+{daysoftheweek[0]}

在窗口对象上使用括号表示法:

window['total' + daysoftheweek[0]]()

在窗口对象上使用括号表示法:

window['total' + daysoftheweek[0]]()

这些功能是什么?这感觉像是一个例子,其中一个带参数的函数将是更好的解决方案。它们实际上是vuejs计算值,但您是对的,我创建了一个方法,该方法需要几个参数。虽然答案是正确的,但我觉得有点混乱。这些功能是什么?这感觉像是一个例子,其中一个带参数的函数将是更好的解决方案。它们实际上是vuejs计算值,但您是对的,我创建了一个方法,该方法需要几个参数。虽然答案是正确的,但我觉得有点混乱。