Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这段代码不像我想的那样工作。
var csd = {large10x10: 0} var nextitem = "large10x10"; buildings.push(nextitem,"black",a); csd.nextitem += 1;
在csd.nextitem +=1我希望它为 csd.large10x10 加 1。我怎么做?或者我用谷歌搜索什么来找到答案?
csd.nextitem +=1
谢谢
您需要访问其值nextitem不在名为 nextitem 的属性中。在 JavaScript 中,这是用括号表示法完成的。
nextitem
尝试
csd[nextitem] += 1;
这是代码工作的小提琴