gpt4 book ai didi

javascript - 传递属性已更改的对象

转载 作者:行者123 更新时间:2023-12-05 01:09:59 26 4
gpt4 key购买 nike

有一个函数需要和设置对象。

var opt = {
height: 300,
maxLength: 4000,
valueChangeEvent: "change",
placeholder: "",
}
$(selector1).doStuff(opt);
$(selector2).doStuff(opt);
$(selector3).doStuff(opt);
$(selector4).doStuff(opt);

问题是占位符每次都应该不同。目前,我在每次调用时都创建了这个 opt 对象,但它看起来很难看。有没有办法在仅更改一个属性的同时传递此 opt 对象?

最佳答案

您可以像这样使用您的opt 对象作为模板

$(selector1).doStuff({...opt, placeholder: 'different every time' })

... 运算符 destructures原始的 opt 对象,然后将任何其他属性添加到结果中,替换任何冲突的内容。

关于javascript - 传递属性已更改的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58229966/

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