我应该如何在 JavaScript 函数中通过引用传递?
例如:
function passByReference(a){
a = "banana";
}
var x = "apple";
passByReference(x);
这里 x 应该输出 banana
.
我是 JavaScript 新手;任何帮助,将不胜感激。提前致谢。
最佳答案
用对象包装变量。对象的属性通过引用传递。
function passByReference(a) {
a.fruit = 'banana';
}
var wrapper = {fruit: 'apple'};
passByReference(wrapper);
关于javascript - javascript中如何通过引用传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23422353/