gpt4 book ai didi

javascript - 如何通过引用将属性传递给 javascript 函数?

转载 作者:行者123 更新时间:2023-11-30 12:14:54 24 4
gpt4 key购买 nike

我想在 java 脚本函数中操作我的页面元素的一些属性,看看这个例子,也许你会找到解决方案。

function doubleup(attr){
attr*=2;
}
doubleup(myDIV.style.zIndex);
doubleup(myDIV.style.opacity);

最佳答案

简而言之,你不知道。您不能通过引用传递原始 值。不过,您可以使用非原始值来做到这一点,因为它们总是作为引用传递。示例:

function doubleup(object, property) {
object[propety] *= 2;
}
doubleup(myDiv.style, "zIndex");
doubleup(myDiv.style, "opacity");

原始数据类型是字符串、数字、 bool 值和最近的 Symbol

关于javascript - 如何通过引用将属性传递给 javascript 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32667468/

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