let number = 100
function change(number) {
number = number * 10;
}
change(number);
console.log(number);
上面的代码输出 100,而
let number = 100
function change(blah) {
number = number * 10;
}
change(number);
console.log(number);
输出 1000
有人可以解释为什么当参数名称也是“数字”时数字没有在函数内更新其值