【发布时间】:2012-12-31 09:22:47
【问题描述】:
我有一个需要根据用户输入数据调用的函数。
例如,我有:
models.cat
models.dog
现在,我希望能够调用models.[my_str],其中my_str = "snake"。所以计算机会认为它正在尝试执行models.snake。有没有办法在 javascript 或更好的 coffeescript 中做到这一点?
【问题讨论】:
-
models.prototype[my_str]()怎么样 -
models[my_str]()应该可以,是吗?