我有一個JavaScript的命名空間說在javascript中調用另一種方法的方法?
A={
CA: function() {
this.B();
},
B: function() {
var test='test';
var result='t1';
C: function() {
this.test='test1';
.....
.....
return 'test1';
}
result=this.C();
return result;
}
}
現在,當我執行這樣的代碼它給該類型錯誤:this.C不是一個函數。有人可以告訴我爲什麼是這樣。我知道這與詞彙範圍有關,但我無法理解這一點。
對不起,我是新用戶併發布了第一個問題,不知道如何發佈問題。我現在要記住這一點。謝謝。 – 2009-07-07 14:48:59