2011-06-09 144 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