我正在一个项目上工作,为了缩短代码量,我编写了一个函数来同时调用它们。它看起来像这样function Function(peram1) {peram1 = peram1 += 5};
而且我这样称呼它Function(someVariable)
我的问题是我需要从函数内部更改变量someVariable,即使peram1的值仅仅是someVariable的值,但不能直接更改它。我调用了多个这些函数,所以我不能简单地从内部调用实际的变量名称。如何更改在参数中调用的变量JavaScript
var someVariable = 5;
var someSeperateVariable = 8;
function Function(peram1) {
peram1 = peram1 += 5;
};
Function(someVariable);
Function(someSeperateVariable);
console.log(someVariable, someSeperateVariable);
什么是你'someVariable'的类型?对象,数字,字符串,数组? –
你能举一个例子吗,我真的不明白这个问题。 – putvande
该变量是一个int – TheChosenWhanMC