所以,这就是我需要的:
var a = 5;
var b = a;
a = 6;
alert(b) // I want this to alert 6 not 5
我见过诸如变量赋值如何在 JavaScript 中工作的问题?,像https://stackoverflow.com/a/509614/1117796这样的答案和像http://hpyblg.wordpress.com/2010/05/30/simulating-pointers-in-javascript/这样的帖子。我不想使用对象/哈希/字典或任何你想调用它们的东西。我希望使用包含普通原始值的普通变量来完成此操作。类似于 PHP 的引用赋值:$b = &$a;
. 有可能吗?有什么接近它的吗?