通过调用父母的方法在许多孩子中触发方法的最佳方法是什么?
例如,假设我有一个父对象 Foo,它有很多实例:BarX、BarY 等。
Foo = function(){
x = null;
y = null;
move = function(){
x += 1;
y += 1;
};
}
BarX = new Foo();
BarX.x = 50;
BarX.y = 50;
BarY = new Foo();
BarY.x = 200;
BarY.y = 200;
有没有什么简单的方法可以在所有情况下触发移动功能?我是否仅限于循环遍历实例并触发这样的函数,还是我可以以某种方式触发 Foo 中的函数并让它向下流动并触发所有扩展 Foo 的实例?