可能重复:
动态对象属性名称
我有一个需要根据用户输入的数据调用的函数。
例如,我有:
models.cat
models.dog
现在,我希望能够调用models.[my_str]
where my_str = "snake"
。所以计算机会认为它正在尝试执行models.snake
。有没有办法在javascript或更好的coffeescript中做到这一点?
可能重复:
动态对象属性名称
我有一个需要根据用户输入的数据调用的函数。
例如,我有:
models.cat
models.dog
现在,我希望能够调用models.[my_str]
where my_str = "snake"
。所以计算机会认为它正在尝试执行models.snake
。有没有办法在javascript或更好的coffeescript中做到这一点?