按照oo一般习惯,先是成员变量,后面写方法,有时声明时想用到定义的方法,像下面这样写,在javascript里面不行(我知道是因为方法作为变量尚未定义的原因),但我又不想把方法写在变量前面,请问如何解决? 难道在javascript里变量声明时要避免使用成员方法吗?
function Rectangle() {
   this.width = 3;
   this.height = this.GetHeight();   this.GetHeight = function() { return this.width * 10 };
}