【发布时间】:2011-07-18 18:53:16
【问题描述】:
我是面向对象的 JavaScript 新手。我有一个变量,我想用它的值来调用对象的方法。像这样..
var foo = {
bar: function() {},
barr: function() {}
}
现在有一个变量,其值可以是bar 和barr 这两个方法的名称中的任何一个
我想用类似的东西给他们打电话
var myvar = 'bar';
foo.{myVar}();
【问题讨论】:
-
如果您开始学习 JavaScript,这可能是一篇不错的文章:John Resig 的 Learning Advanced Javascript。我知道它说的是“高级”,但它是从基本示例开始的,并且有一个很好的交互式界面来修改和运行代码。
-
@Groo 嘿!多谢!一个新的对象和TBH他们有点令人困惑..:O但我在它上面:D
标签: javascript object