Ale*_*xis 5 javascript coffeescript
可能重复:
动态对象属性名称
我有一个功能,我需要根据用户输入的数据调用.
例如,我有:
models.cat
models.dog
Run Code Online (Sandbox Code Playgroud)
现在,我希望能够在models.[my_str]哪里打电话my_str = "snake".所以计算机会认为它正在尝试执行models.snake.有没有办法在javascript或更好的coffeescript中做到这一点?
Mar*_*ach 13
你应该可以像这样调用它:
models[my_str]();
Run Code Online (Sandbox Code Playgroud)
这应该适用于Javascript和Coffeescript.
| 归档时间: |
|
| 查看次数: |
2815 次 |
| 最近记录: |