我想将参数传递给用作实际代码的函数
this.illuminateLeg = function(whom) {
var propertiesToIlluminate = [], prop, illuminateInternal, i = 0, delay = 100, intervalId;
for (key in this.whom.zoom) {
propertiesToIlluminate.push(this.whom.zoom[key]);
}
}
我试图传递一个
whom
参数,该参数用于遍历对象的whom
属性。我知道可以将字符串作为参数传递,但是实际的代码段呢?
有可能这样做吗?
最佳答案
像这样吗
for (key in this[whom].zoom)
代替
for (key in this.whom.zoom)
然后像这样调用函数
this.illuminateLeg("whom")
关于javascript - 参数作为Javascript中的实际代码替换,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24588478/