gpt4 book ai didi

javascript - 指向 JavaScript 中变量的指针

转载 作者:行者123 更新时间:2023-12-03 16:35:11 29 4
gpt4 key购买 nike

有什么方法可以在 JavaScript 中创建\返回指向变量的指针吗?
比如,在 PHP 中:

function func() {
.....
return &$result;
}

我有一个 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
}

使用此函数,我可以从 x 获取数据的副本,但不能更改源。
我也想要改变它的可能性。

谢谢

最佳答案

不,您不能返回指向字符串的指针。在 Javascript 中,对象通过引用自动分配和传递,并复制原语。因此,如果您return x;,那么您可以修改x.innerHTML,但如果您返回x.innerHTML,则字符串将被复制。

关于javascript - 指向 JavaScript 中变量的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7660413/

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