如何在 JavaScript 中创建指针

How to create a pointer in JavaScript

我的一个朋友告诉我 JS 有最好的指针吗? 我做了一些研究,到处寻找 JS 中的内存地址和指针,我找到了

这样的答案

Its more or less possible It's more or less Impossible

那是哪一个?

如何在 JS 中创建指针?

JavaScript 语言中没有指针。

每个包含 Object 的变量实际上是对该对象的不透明 引用

在解释器中,该引用将采用指针的形式,但您无法访问该指针的值。

Javascript 不支持指针。 但是您可以使用 Object 来达到指针的目的。

参考下面的代码,通过引用将参数传递给函数:

var numbers = {num1:5,num2:8};
var mod = changeNum(numbers);

function changeNum(var Obj){
    Obj.num2 += 2;
}

输出:

{num1:5,num2:10}