ここにフィドルがあります: http://jsfiddle.net/Xh4GU/1 またはコード:
function Vector()
{
var v = new Array(123, 456, 789);
this.getV = function()
{
return v;
}
}
function Formulas()
{
this.add = function(x, axis, units)
{
x[axis] += units;
}
}
var vector = new Vector();
var formulas = new Formulas();
var v = vector.getV();
var vAdded = formulas.add(v, 0, 77)
document.write(v);
吐き出す: 200,456,789
v の最初のインデックスが変更されるのはなぜですか? ありがとう