我對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]]' –