指向JavaScript中的变量

Dan*_*-Br 2 javascript dom

有没有办法在JavaScript中创建\返回指向变量的指针?
比如,在PHP中:

function func() {
    .....
    return &$result;
}
Run Code Online (Sandbox Code Playgroud)

我有一个JS函数,如:

function(...) {
    x=document.getElements..... //x is HTML tag
    if (x.localName=='input') return x.value //String variable
    else if (x.localName=='textarea') return x.innerHTML //String variable
}
Run Code Online (Sandbox Code Playgroud)

使用此功能,我可以从x获取数据的副本,但不能更改源.
我希望有可能改变它.

谢谢

Pau*_*aul 7

不,您不能返回指向字符串的指针.在Javascript中,对象被自动分配并通过引用传递,并复制基元.所以,如果你return x;那么你可以修改x.innerHTML,但如果你返回x.innerHTML该字符串将被复制.