我有一个看起来有点像这样的类型:
var x = function(){
this.y = function(){
}
this.z = function(){
...
this.A = function(){
CALLING POINT
}
}
}
从调用点,我尝试调用函数 this.y。我不需要传递任何参数,但是当我从 this.A 设置一些东西时,我需要调用 this.y。
这可能吗?我同意向函数传递额外的参数以使其成为可能。
这可能吗?
是的,您可以分配this
引用另一个变量然后调用函数y
on it
this.z = function() {
var self = this;
this.A = function() {
self.y();
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)