问题
The problem is next: Assume that we have a select. Onchange event we need to call some function, but name of this function kept in variable. How to call this function ?
回答1:
window[name]()
You can call functions by name reference by selecting them as a property of window and executing them
回答2:
have you tried variableName(); ?
We often pass around callback functions, which might look something like this
function doSomething(callbackFunction){
// some happy code
callbackFunction()
}
来源:https://stackoverflow.com/questions/6871165/call-javascript-function-which-name-is-in-variable