2011-06-09 74 views
0

如何從JavaScript中的類構造函數中調用方法?JS OOP從構造函數調用方法

我有以下類別:

function Aclass(){ 
    this.classValues = this.classMethod.call(); 
} 
Aclass.prototype.classMethod = function(){ 
    return 'Hello World'; 
} 

我初始化類:

var test = new Aclass(); 

我得到以下錯誤:

Aclass.prototype.classMethod是不確定

我是JS OOP的新手,真的很感謝在正確的方向推動。

謝謝。

+1

您的代碼對我而言 – glebm 2011-06-09 15:03:57

+1

對我來說,Firefox 4也是如此。 – Daff 2011-06-09 15:05:13

+0

尷尬......我想這是頁面上的其他內容會拋出我的代碼。 謝謝! – rpophessagr 2011-06-09 15:07:09

回答

3

你放線

var test = new Aclass(); 

你的代碼的其餘部分之前?那會導致你描述的錯誤。

+1

就是這樣!這就是我所做的。謝謝! – rpophessagr 2011-06-09 17:35:33