Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS OOP从构造函数调用方法_Javascript_Oop - Fatal编程技术网

Javascript JS OOP从构造函数调用方法

Javascript JS OOP从构造函数调用方法,javascript,oop,Javascript,Oop,如何在JavaScript中从类的构造函数内部调用方法 我有以下课程: function Aclass(){ this.classValues = this.classMethod.call(); } Aclass.prototype.classMethod = function(){ return 'Hello World'; } 我初始化类: var test = new Aclass(); 我得到以下错误: Aclass.prototype.classMethod未定义

如何在JavaScript中从类的构造函数内部调用方法

我有以下课程:

function Aclass(){
    this.classValues = this.classMethod.call();
}
Aclass.prototype.classMethod = function(){
    return 'Hello World';
}
我初始化类:

var test = new Aclass();
我得到以下错误:

Aclass.prototype.classMethod未定义

我是一个JS OOP的新手,非常希望能朝着正确的方向前进

谢谢。

你排队了吗

var test = new Aclass();
在剩下的代码之前?这将导致您所描述的错误。

您是否将该行

var test = new Aclass();

在剩下的代码之前?这将导致您描述的错误。

对于我来说,在Firefox4上也是如此。尴尬。。。我猜是页面上的其他东西把我的代码弄乱了。谢谢对我来说也是火狐4。尴尬。。。我猜是页面上的其他东西把我的代码弄乱了。谢谢就这样!我就是这么做的。谢谢就这样!我就是这么做的。谢谢