Javascript 如何在构造函数的方法内部使用方法?
在这个构造器的下一个方法中,我想计算“进食过程”在我生命中花费的天数。例如,我希望有这样一个方法:Javascript 如何在构造函数的方法内部使用方法?,javascript,Javascript,在这个构造器的下一个方法中,我想计算“进食过程”在我生命中花费的天数。例如,我希望有这样一个方法: method.getTotalDays = function(){ return (this.longi-this.age)*365; } method.eatPercent = function(){ return this.eat/24; } 如果方法被定义为对象,则可以执行以下操作 method.getEatingDays = function(){ var days =
method.getTotalDays = function(){
return (this.longi-this.age)*365;
}
method.eatPercent = function(){
return this.eat/24;
}
如果
方法
被定义为对象,则可以执行以下操作
method.getEatingDays = function(){
var days = 0;
days = eatPercent*totalDays; //How do I get eatPercent and totalDays by using the established
//methods?
}
若方法是一个函数,那个么您需要
days = method.eatPercent() * method.totalDays();
这里的this
指的是调用getEatingDays()
的所有者。如果方法定义为对象,您可以
method.getEatingDays = function(){
var days = 0;
days = eatPercent*totalDays; //How do I get eatPercent and totalDays by using the established
//methods?
}
若方法是一个函数,那个么您需要
days = method.eatPercent() * method.totalDays();
这里的this
指的是调用getEatingDays()
的所有者。您需要在当前实例中调用这些getter函数,这可以通过this.fnName()
您需要在当前实例中调用这些getter函数,这可以通过this.fnName()
这是以小时为单位的。这是以小时为单位的。