我对javascript OOP比较陌生,并且有一个我认为是一个相对基本的问题,但我无法通过搜索网络找到任何帮助。我错过了什么还是我只是以错误的方式解决这个问题?
这是我的示例代码:
function Square( setSize, setX, setY ){
var size = setSize;
var xPos = setX;
var yPos = setY;
this.getCenter = function(){
return {
x: xPos + size*0.5,
y: yPos + size*0.5
};
};
this.moveX = function( magnitude ){
var currentPosition //=how do I access getCenter() from here?
};
}