有一个动态创建的对象:
obj = new N.make();
创建后,我为对象分配了几个函数:
obj.func = function() {
...
}
我想在另一个对象中描述这些函数,以免乱码,但我需要从描述它们的地方访问this这个动态对象的属性。obj如何实施?就像是:
obj = new N.make();
obj.func = virtual.func;
...
virtual = {
func: function() {
this... > Здесь нужен доступ к свойствам объекта "obj"
}
}
据我了解,不需要做任何特别的事情:这是在调用函数时确定的,而不是在创建函数时确定的: