gpt4 book ai didi

javascript - 通过引用传递 JavaScript 变量

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:52:54 27 4
gpt4 key购买 nike

我对通过引用传递 JavaScript 变量有点困惑。

拿下面这段代码:

var p = [1,2];
var pRef = p;
p.push(3);
pRef === p; // true

然后考虑下面的一段代码:

var s = "ab";
var sRef = s;
s = s + "c";
sRef === s; // false

通过引用传递 JavaScript 变量的技巧是什么?

是否存在创建字符串引用的方法?

最佳答案

操作字符串会导致创建字符串对象的新实例。将项目推送到数组中不会创建数组的新实例,而只会向其中添加一个项目。

关于javascript - 通过引用传递 JavaScript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8442914/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com