我对JavaScript非常陌生,类和方法的工作方式让我感到困惑。使用类中的变量调用类方法的Javascript
基本上我有这样的代码:
function container(x, y, z) {
this.x = x;
this.y = y;
this.z = z;
this.sumUp = function addUp(x, y, z) {
var a = x + y + z;
};
}
我想要做的就是在其他地方在我的代码使用的容器内定义的函数,在容器使用的值。我如何真的去做这件事?
沿
container1 = new container (1, 2, 3);
container.sumUp(this.x, this.y, this.z);
或者类似的东西,东西线。我非常困惑,并且认为我正在做的事情都是错误的。
sumUp/addUp为什么需要使用未使用的参数?似乎毫无意义。 – johusman
@ johusman当然他们不会受伤。 –
注意'new'也设置了对象的'[[prototype]]' –