gpt4 book ai didi

javascript - 使用变量调用对象属性

转载 作者:行者123 更新时间:2023-11-30 18:07:34 25 4
gpt4 key购买 nike

此代码无法正常工作。

var csd = {large10x10: 0}
var nextitem = "large10x10";
buildings.push(nextitem,"black",a);
csd.nextitem += 1;

csd.nextitem +=1 我希望它向 csd.large10x10 添加 1。我怎么做?或者我应该用什么谷歌来找到答案?

谢谢

最佳答案

您需要访问值在 nextitem 中的属性,而不是名为 nextitem 的属性。在 JavaScript 中,这是通过括号表示法完成的。

尝试

csd[nextitem] += 1;    

这是一个fiddle with the code working

关于javascript - 使用变量调用对象属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15448948/

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