如何在变量名中使用变量

时间:2010-10-04 22:44:34

标签: javascript variables

所以我正在使用像这样的json变量:

opponentInvData.item1

它包含项目1到6

我需要动态访问不同的项目并将它们设置为null。 itemNum是我需要访问的特定项目。我试图使用eval函数

var itemNum = 2;
eval(opponentInvData.item + itemNum + ' = ""');

不用说,它没有用,有什么想法吗?

1 个答案:

答案 0 :(得分:6)

opponentInvData['item1'] = "my item"

相同
opponentInvData.item1 = "my item"